我想有不同的项目依赖项,具体取决于我目前正在构建的项目配置。如何为每个项目配置设置不同的项目依赖关系?
例如,我不想在Release配置中构建和链接SomeTestLib.vcproj,但我想在Debug中构建并链接到它。
一个解决方案,那八九不离十的作品,是使用条件编译宏:
#ifdef DEBUG
#pragma comment(lib, "SomeTestLib")
#endif
但在这种情况下,调试器和智能感知没有为SomeTestLib工作。
是否有.sln或.vcproj破解我可以使用?
谢谢。
谢谢,这太棒了! 另一件事:如果您正在链接的依赖项恰好是.dll,那么您还可以将导入库的名称设置为“”,它将被忽略。该选项位于链接器 - >高级 - >导入库。 – k0dek0mmand0 2010-01-20 11:26:10