![](/img/trans.png)
[英]Call C/C++ code form a fortran program in visual studio? (How to compile mixed C and fortran code in visual studio)
[英]How to compile multiple standalone C++ program in a single Visual Studio Code Solution
您的問題不在於 IDE - .cpp
或.c
文件不是“程序”,它們是翻譯單元。 編譯器從每個翻譯單元創建一個目標文件,然后鏈接器創建一個“程序”,如果它可以找到一個特殊的函數 - main
。
所以,如果你想編譯多個程序,你應該在你的解決方案中創建一個單獨的項目。 我想,在 MSVS 代碼中,您可以向現有解決方案添加一個新項目。 如果您使用 CMake 這相當於為每個程序添加add_executable
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.