【发布时间】:2012-04-13 04:50:04
【问题描述】:
例如:
lib1 是 lib1 路径中的一个库
lib2 它是一个依赖于 lib1 的 lib2 路径中的库,这意味着:
lib2 .pro 文件有:
LIBS += -L../lib1 -llib1
INCLUDEPATH += ../lib1
测试它是依赖于lib2的测试路径中的可执行文件,这意味着:
测试 .pro 文件有:
LIBS += -L../lib2 -llib2
INCLUDEPATH += ../lib2
我正常构建 lib1 和 lib2,但是当我尝试构建测试时,我在 Windows 上收到此错误(但在 MAC 上没有):
在函数'lib2中的函数'
undefined reference to 'function in lib1'
【问题讨论】: