2011-03-23 91 views
0

我繼承了一個VC++解決方案並從一個項目(名爲「IntersonWinDriver」)我試圖鏈接到一個.lib由不同項目(名爲「Utility」)生成的文件。我注意到在另一個名爲「MasterVu」的項目中,我發現包含在鏈接器命令行選項中的「Utility.lib」。我似乎無法鏈接到所需的.lib文件,導致無法解析的外部符號錯誤

爲了複製這個IntersonWinDriver項目,在屬性窗口下,我選擇了配置屬性 - > C/C++ - >常規。我在「其他包含目錄」選項下添加了包含Utility項目代碼的文件夾。然後我將Utility項目添加爲IntersonWinDriver的項目依賴項之一。

問題是,當我查看鏈接器命令行選項時,沒有看到像MasterVu項目一樣對Utility.lib的任何引用。我可以在配置屬性 - >鏈接器 - >輸入下手動添加對Utility.lib的引用,但我寧願不要。我在這裏錯過了什麼?

正如您可能猜到的,由於IntersonWinDriver中的任何引用都指向在Utility項目下編寫的代碼,所以我得到了一個無法解析的外部符號錯誤。

回答

0

嗯...我看到在Common Properties-> Framework和References下我可以添加Utility項目。現在我覺得太早問這個問題很愚蠢......

相關問題