[英]visual studio solution with multiple projects doesnt compile
我首先在eclipse(mingw編譯器)中創建了一個程序。 現在我將代碼轉換為Visual Studio 2008.這是一個包含多個項目的解決方案。 其中2個項目用於運行(控制台)程序。 其他2個項目是那些幫助類。 我已經設置了項目依賴項,以便以正確的順序編譯項目。 我現在收到一條錯誤消息LNK2019和LNK1120,因為我在幫助程序項目中沒有main。 我試圖編譯幫助項目沒有鏈接,但我不知道我應該怎么做。 我嘗試添加-c編譯器選項但不成功。 我還試圖在輔助項目中添加一個無用的main,但是編譯真正的main時編譯失敗,“函數無法重載”。
我怎么能解決這個問題,所以我可以在沒有主要的情況下擁有幫助項目?
如果要創建幫助程序庫,則必須使用項目類型Class Library
而不是Console Application
您可以將助手編譯為靜態庫,並將其鏈接到主程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.