VS 2010 - #pragma 注释(lib,XX)有效,其他依赖项无效。为什么?
VS 2010 - #pragma comment (lib, XX) works, Additional Dependencies doesn't. Why?
似乎无论我做什么,我都不能得到额外的依赖来正确链接我的静态库。
这个静态库是从我做的另一个项目创建的。我试过将其添加为参考,强制项目依赖关系,仔细检查库的路径是否正确。唯一能让我无法解决的外部链接错误消失的是一个#pragma注释(lib, XX)。
有人知道这是为什么吗?我非常希望避免使用#pragma注释,而只是将其作为额外的依赖项添加。
谢谢!
还有一件事:确保制作库的项目首先被构建,即确保在链接项目之前已经创建了库。
相关文章:
- 将--whole archive链接器选项与CMake和具有其他库依赖项的库一起使用
- 对于BTreeMap和其他依赖于Ord的东西,是否有等效于C++比较器对象?
- 当 lib 已添加到其他依赖项时,如何在 VS 中调试未解析的外部符号错误
- 错误 LNK1104:错误消息中显示的路径未在其他依赖项中定义
- 可视C++ - 从链接器>输入>其他依赖项中排除文件
- 依赖于其他模板参数的模板参数
- 扣除其他类型的依赖类型
- 与具有循环依赖关系的 NS3 模块链接到其他库
- 依赖于其他静态库的静态库
- 共享库依赖于具有硬编码路径的其他库
- SFML 不静态链接到 openal32(静态链接到所有其他依赖项)
- 您可以将链接器/其他依赖项等复制到其他项目吗?
- 如何设置依赖于其他参数的参数默认值
- 如何找出特定 Boost 库需要哪些依赖项(即其他 Boost 库)
- 提供具有其他依赖项的 xcode 框架
- VC++ 2012 链接器和库管理员中的其他依赖项选项
- C++/OOP:对其他类具有隐式依赖关系的类
- C/C++Makefile:如何在with.C文件和其他目录中的对象文件之间建立依赖关系
- 依赖于其他DLL的DLL
- 如何解决结构对其他结构类型的循环依赖,在头文件库中定义(c++)