VS 2010 - #pragma 注释(lib,XX)有效,其他依赖项无效。为什么?

VS 2010 - #pragma comment (lib, XX) works, Additional Dependencies doesn't. Why?

本文关键字:依赖 其他 无效 为什么 有效 XX #pragma 2010 注释 VS lib      更新时间:2023-10-16

似乎无论我做什么,我都不能得到额外的依赖来正确链接我的静态库。

这个静态库是从我做的另一个项目创建的。我试过将其添加为参考,强制项目依赖关系,仔细检查库的路径是否正确。唯一能让我无法解决的外部链接错误消失的是一个#pragma注释(lib, XX)。

有人知道这是为什么吗?我非常希望避免使用#pragma注释,而只是将其作为额外的依赖项添加。

谢谢!

还有一件事:确保制作库的项目首先被构建,即确保在链接项目之前已经创建了库。