我在Visual Studio 2010中的解決方案,包含兩個項目:的Visual Studio 2010:與引用庫解決方案需要雙構建
- 靜態庫
- 具有相同的庫
我正在開發他們並排。最終,我將製作第二個應用程序,它將共享第一個應用程序使用的代碼,因此也是該庫。
我的問題是,每當我修改我的庫中的頭文件(到目前爲止只有一個),我第一次重建解決方案給出了C1083:無法打開源文件:'mylibrary.lib':沒有這樣的文件或目錄。
第二次再次打開構建,緊接着,它發現庫和鏈接就好了。所以基本上,任何時候我修改了庫並希望重新構建,我必須連續執行兩次。我已經檢查.lib文件在第一次重建後被放置在正確的目錄中,但應用程序的構建仍然無法找到它。
我在項目屬性的「框架和參考」下添加了庫作爲參考。我正在構建整個解決方案,VS清楚地知道它應該按照正確的順序構建兩個項目,但我仍然遇到了所描述的問題。
任何想法我可以解決這個問題?
是的。當添加庫作爲參考時,它們會自動設置,看起來似乎。實際上,我只是想出了它。我能自己回答問題並接受嗎? – tacospice
你可以回答你自己的問題,並將你的回答標記爲答案(順便說一下,這很好,謝謝分享)。 –