我想有不同的項目依賴項,具體取決於我目前正在構建的項目配置。如何爲每個項目配置設置不同的項目依賴關係?
例如,我不想在Release配置中構建和鏈接SomeTestLib.vcproj,但我想在Debug中構建並鏈接到它。
一個解決方案,那八九不離十的作品,是使用條件編譯宏:
#ifdef DEBUG
#pragma comment(lib, "SomeTestLib")
#endif
但在這種情況下,調試器和智能感知沒有爲SomeTestLib工作。
是否有.sln或.vcproj破解我可以使用?
謝謝。
謝謝,這太棒了! 另一件事:如果您正在鏈接的依賴項恰好是.dll,那麼您還可以將導入庫的名稱設置爲「」,它將被忽略。該選項位於鏈接器 - >高級 - >導入庫。 – k0dek0mmand0 2010-01-20 11:26:10