外部静态库
external static library
该库名为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
感谢您的回答。
使用
LIBS += -L/C:/Users/J/proj -lmod
而不是
LIBS += -LC:/Users/J/proj -lmod
添加库的正确方法是
LIBS += -L/path/to -lyourmodule
相关文章:
- 类内部和外部静态 constexpr 元组之间的差异
- Visual Studio 中静态库项目之间的未解析外部
- 仅在少数方法(静态或共享库)中解析的外部符号
- 用作默认参数的静态成员会导致无法解析的外部
- 使用静态 constexpr 成员的未解析外部符号
- 内联asm编译器屏障(内存阻塞器)是算作外部函数,还是算作静态函数调用
- CMake 外部和内部静态库的循环依赖关系
- Windows C++静态库在初始化期间无法访问外部方法
- 作为成员的静态类模板实例会导致未解析的外部符号错误
- CURL 静态链接未解析的外部符号
- 在类外部初始化的 constexpr 静态成员的声明中是否需要 constexpr 说明符
- 使用静态变量未解析的外部符号/未定义的引用时出错
- MAPI 链接静态库 (LNK2019: 未解析的外部符号)
- C 未解决的外部符号(公共静态INT)
- 我可以有一个从外部不可见但未在标头中定义的静态友元函数吗?
- 全局静态变量不"staying defined"函数外部
- 是否可以编译具有在编译时无法解析的外部依赖项的静态库?
- 为什么静态本地对象可以通过指针或外部引用访问?
- Qt 5+MSVC2013静态外部库LNK2001 Windows API
- 在QT4应用程序中包括静态外部库