我已经安装了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++编译器2012年11月CTP与Qt Creator for C++ 11
- 4. Visual C# - 编译器选项
- 5. 奇怪的编译(?)probem。 Visual Studio C++ 2008
- 6. Visual C++ 2010 std :: set find broken
- 7. Microsoft Visual C++ Express编译器是否编译C代码?
- 8. Set in enum for C#
- 9. Visual C++ 2008 Express Edition可以编译C源代码吗?
- 10. 用C++编译器编译c代码
- 11. 将C代码编译为Visual C++ dll?
- 12. 微软C/C++编译器的C编译器和C++编译器有什么区别?
- 13. Visual C#Express 2008
- 14. visual C++ 2008 express
- 15. GD Visual C++ 2008
- 16. C#,Visual Studio 2008
- 17. 的Visual C++:编译器错误C4430
- 18. Visual Studio 2008开发服务器使用C#2.0编译器
- 19. 如何在全局范围内设置Visual Studio 2008 C/C++编译器选项?
- 20. 首先自动停止Visual C++ 2008编译编译错误?
- 21. 将visual C++ 2008转换为visual C++ 6.0
- 22. Dymola的Microsoft Visual C++编译器
- 23. Visual Studio for C#
- 24. 编译C和C++
- 25. C++编译C++ 11
- 26. 如何在Visual Studio 2008中集成C++编译器
- 27. C#编译没有visual studio
- 28. Visual C++编译错误
- 29. 自动编译MS visual C++
- 30. 编译OpenCV的Visual C++ 9.0
非常感谢,它解决了问题 – user158625 2010-01-01 14:01:41