背景故事:我已经四处搜索并从SO中读到了一些问题,但我仍然感到有些困惑。
我在大学学过C,只在这里学习了一个学期,我们正在休息。
我学会了在Unix环境下使用C语言进行编程,Mac OS X和Ubuntu,这很容易。
打开终端,安装GCC,开始使用vim并为项目编写一些make文件,然后就完成了。
我已经删除了我的Ubuntu分区,因为我只用它进行C编程,我太依赖于Windows(游戏等......)而且我在Windows上寻找类似的体验。
我根本不想从.NET安装任何东西,因为它不仅仅是应用程序,而是50万个其他无用的东西 - 这让我很生气。
TL; DR;
我听说MinGW正在使用一个非常旧版本的gcc并且没有维护,否则我会使用它。
那么有人知道gcc,没有废话端口或其他用于Windows上的C编程吗?
我可以使用Notepad ++编写.c文件和语法hilighting,我根本不关心IDE。
答案 0 :(得分:2)
最简单的方法可能是安装cygwin(您可能需要从开发部分明确选择“gcc”)。如果你曾经使用过unix,那么无论如何你都可以在windows机器上使用cygwin。
答案 1 :(得分:1)
您可以使用Visual Studio等IDE,它将捆绑所有需要的功能(编译器,库等)
如果您不想使用IDE并且更喜欢vim的轻盈,在Windows上安装它并在CLI中编译是一件痛苦的事情,Cygwin很酷(请参阅其他答案)但我无法承受窗户终端与Linux / Mac相比。
也许考虑使用运行Ubuntu的虚拟机进行所有开发。
答案 2 :(得分:1)
你的问题的答案是否定的。
您可以使用MinGW,也可以使用Visual Studio。除非您想使用Turbo C,否则没有轻量级第三选项。
答案 3 :(得分:0)
我现在正在使用MinGW - 我使用过时版本的GCC错误地通知了它。
在某种程度上,我认为我不值得检查自己。
哦,你生活和学习。
答案 4 :(得分:0)
试试这些:
尝试Visual Studio 6.0 :) 该版本没有.NET。