我已經安裝了visual studio 2008,我想用C語言創建一些簡單的應用程序。我通過創建C++控制檯應用程序來做到這一點,但我希望編譯器能夠爲C而不是C++工作。任何方式來完成這個或我需要另一個編譯器,如果我想處理C?set c visual C++ 2008編譯器for c not C++
1
A
回答
6
使用.c文件擴展名替代.cpp,這些文件將在C/C++ Visual Studio項目中默認編譯爲純C代碼。
4
只需創建以.c結尾而不是.cpp結尾的文件--MSVC將自動運行C編譯器。請注意,它也允許你混合使用C和C++自由(在不同的文件,當然),只要你遵守規則(extern "C"
等)
+1
正確答案,+1 .... :) – 2010-01-01 13:59:18
3
嘗試使用/TP
/TC
編譯器標誌,你可以找到他們在項目設置的編譯器組中。這裏記錄的標誌是:MSDN。
相關問題
- 1. Visual Studio for C++使用的編譯器?
- 2. Visual C++ 2008 Express的C編譯器位於何處?
- 3. Visual C++編譯
- 4. Visual C++編譯器2012年11月CTP與Qt Creator for C++ 11
- 5. Visual C# - 編譯器選項
- 6. 奇怪的編譯(?)probem。 Visual Studio C++ 2008
- 7. Kinect for Windows7 with OpenCV with GCC and NOT WITH visual C++編譯!
- 8. Visual C++ 2010 std :: set find broken
- 9. Visual C++編譯器,編譯錯誤stdlib.h
- 10. Microsoft Visual C++ Express編譯器是否編譯C代碼?
- 11. 在Visual C++ Express中編譯C代碼
- 12. Visual C++ 2008 Express Edition可以編譯C源代碼嗎?
- 13. Set in enum for C#
- 14. 用C++編譯器編譯c代碼
- 15. C編譯器問題C
- 16. 在c編譯glpk for windows
- 17. Set Object Location Visual C++?
- 18. 將C代碼編譯爲Visual C++ dll?
- 19. 微軟C/C++編譯器的C編譯器和C++編譯器有什麼區別?
- 20. visual C++ 2008 express
- 21. GD Visual C++ 2008
- 22. Visual C#Express 2008
- 23. C#,Visual Studio 2008
- 24. Visual Studio 2008開發服務器使用C#2.0編譯器
- 25. For Statement not working C#
- 26. 的Visual C++:編譯器錯誤C4430
- 27. Visual C++ DirectX編譯錯誤
- 28. 將visual C++ 2008轉換爲visual C++ 6.0
- 29. Get&Set for Enum in C++
- 30. 首先自動停止Visual C++ 2008編譯編譯錯誤?
非常感謝,它解決了問題 – user158625 2010-01-01 14:01:41