0
A
回答
0
您需要將該.c文件包含在將成爲可執行文件(.exe)而不是.lib的項目中 - 您無法運行.lib文件。
0
你不應該有一個庫中的主要功能。我創建庫時通常會做的是創建兩個項目,其中1個用於庫本身,另外1個用於測試庫的簡單應用程序。
0
應用程序允許使用主函數,而不是libs,dll等。嘗試創建應用程序項目並向其添加文件。在這方面,你也只能執行整個項目,你不能通過右鍵單擊.c文件來獲得執行選項。
我想你需要的是一個控制檯應用程序。請查看VC幫助瞭解更多詳情。
0
您需要在一個解決方案中包含兩個項目。我假設你正在構建一個非mfc win32項目。 1)創建一個新的庫項目。這是通過創建一個win32項目並選擇靜態或dll庫來完成的。你可能已經做到了。 2)注意你也有一個解決方案,MSDev爲你創建了一個解決方案。 Solutions將許多不同的項目組合在一起 4)右鍵點擊解決方案並選擇添加新的win32控制檯項目。創建一個win32可執行項目。將你的main.c添加到它 - 如果你創建一個空的可執行項目會更容易。 。 。你不想要一個包含主要功能的項目。 。您可能需要刪除生成的源文件 - 或者您可以將其用作模板。 5)右鍵點擊可執行項目並選擇'make this the startup project'。
6)再次右鍵單擊項目並選擇依賴關係。確保庫項目被檢查爲依賴項。這將確保它首先被構建。通過查看構建命令來確認。 7)進行試驗性構建並在解決方案的調試目錄中檢查結果。 。 。你應該在同一個地方找到DLL和EXE。
這應該工作。 。 。
您可以繼續向該根解決方案添加不同種類的項目。如果您退出msdev,您可以將您的解決方案重命名爲更具描述性的內容
相關問題
- 1. 如何在Visual C++項目中引用.lib文件(本機C++)?
- 2. Visual c#express不打開c#項目
- 3. 如何在Visual C#express(ddl文件)中執行sql?
- 4. 如何在Delphi項目中包含/鏈接C .lib文件
- 5. 如何鏈接到Visual C++ 2010中的.lib文件?沒有參考項目?
- 6. 如何在Visual C++中創建.lib文件和.exe文件?
- 7. 如何在Visual C++ 2008 Express中構建項目
- 8. 如何在Microsoft Visual C#2010 Express中部署項目?
- 9. 如何在Visual C#2008 Express中添加項目
- 10. 如何在Visual Studio中打開一個C++項目文件夾?
- 11. 在Visual C++ 2010項目中包含visual C++ 6.0頭文件
- 12. 如何在Windows Visual Express中運行C++代碼?
- 13. 如何在Visual C++項目中構建文件/依賴項
- 14. C++新手,Visual Studio Professional 2013無法運行在Visual Studio C++ Express 2010中製作的項目
- 15. 如何將項目從Visual C++ 6.0轉換爲Visual Studio Express 2010?
- 16. 如何在Maven項目中從C運行java類文件
- 17. Visual C++ 2010 Express項目模板
- 18. 無法在Visual Studio Express中添加Visual C++模板項目
- 19. 如何在Visual Studio 2008中運行項目後構建規則(C++項目)
- 20. Visual Studio中單個C#項目中的多重可執行文件
- 21. 如何在visual studio 2013中運行一個downloded的asp.net c#項目
- 22. 從USB運行Visual Studio 2012 Express c#
- 23. 在VS C++ Express 2013中運行ARCHICAD項目
- 24. 如何在angular-cli項目中運行單個.spec.ts文件?
- 25. Visual C#Express - 如何在整個項目中拼寫檢查評論?
- 26. 如何在visual C#項目中使用.ini文件
- 27. 如何在Visual Basic項目中使用.c文件?
- 28. 如何在Visual C#項目中包含xsd模式文件?
- 29. 如何在Swift項目開始時運行Objective-C文件
- 30. 如何爲Visual C++ dll項目生成lib
您能更具體地瞭解您測試庫的步驟嗎? – user198729 2010-02-04 10:07:48
測試應用程序將有一個主要功能,然後調用您希望測試的庫函數。 – 2010-02-11 11:35:12