如何使主项目使用从解决方案中的其他项目构建的库

时间:2013-06-01 14:41:46

标签: visual-studio-2010 visual-c++ static-libraries linker-errors projects-and-solutions

实际上,问题是在消息的主题中设置的。但又一次,

我有3个项目的解决方案,其中两个是静态库,一个是应用程序。我的应用程序项目如何知道从哪里拉这些.libs。

是的,我可以通过链接器 - >输入 - >附加库来实现,但我认为如果项目在一个解决方案中,必须有其他方式。

1 个答案:

答案 0 :(得分:1)

还有另一种方法,适用于VS2010及以上版本。右键单击EXE项目,“属性”,“公共属性”,“框架”和“参考”。单击Add New Reference按钮,然后选择生成.lib的项目。根据需要重复。

这是两个事情,它负责Additional Dependencies链接器设置,自动添加库项目的输出。它确保项目按正确的顺序构建,通常是项目依赖项命令所必需的。在您给出的示例中,如果有足够的机器马力,库项目将同时构建。主要项目在完成之前不会开始建设。