解決方案平台一般有64位,32位,以及Any CPU,Mixed Platforms
解決方案配置一般有Debug和Release兩個版本
編譯出來的不同版本庫是存在相容性問題的,32位作業系統肯定是不能運作64位可執行程式的,在編譯和安裝庫的時候,這一點要非常注意
在下載下傳一個工程項目中,一般情況下,都需要對解決方案中的每一個項目通過屬性頁面設定七解決方案平台,這一點尤其重要,因為VS主界面上顯示的解決方案平台,并不是目前項目的屬性,目前在編譯kafka的項目中沒有設定好解決方案平台的屬性,導緻編譯結果輸出到其他的目錄下
注意:當編譯的時候找不到頭檔案或者輸出結果的檔案不對的時候,就需要排查一下是否是解決方案平台設定的不正确,導緻在頭檔案包含和
連結選項的輸出路徑沒有設定正确
本文轉自fengyuzaitu 51CTO部落格,原文連結:http://blog.51cto.com/fengyuzaitu/1734892,如需轉載請自行聯系原作者