2012-05-23 58 views
0

该库被称为mod.lib,我已经使用了以下几行来链接库。我还包括它的头文件。不知道什么是错误的,但是当我尝试在代码中使用它们时,它一直给我提供库函数的未定义引用错误。外部静态库

win32: CONFIG (release, debug|release): LIBS += -LC:/Users/J/proj -lmod 
INCLUDEPATH += C:/Users/J/proj 
DEPENDPATH += C:/Users/J/proj 
win32: PRE_TARGETDEPS += C:/Users/J/proj/mod.lib 

感谢您的回答。

回答

0

使用

LIBS += -L/C:/Users/J/proj -lmod 

而不是

LIBS += -LC:/Users/J/proj -lmod 

添加库的正确方法是

LIBS += -L/path/to -lyourmodule 
+0

是否-L /路径/到/东西添加路径/路径/到/什么?在这种情况下,将-LC:/ path/to/something添加到C:/ path/to/something的路径,你错了,是吗? – harper