我想学习如何使用C,
我遇到的问题是编译和makefile,而不是C语法。大多数书籍主要涉及语言,但我正在寻找的更多是其他部分。我使用什么IDE和编译器,以及如何使用它们。
非常感谢!
答案 0 :(得分:2)
我建议gcc用于编译器,而只是一个普通的文本编辑器。编译和使用makefile相对简单,你可以通过谷歌搜索来学习你想要的一切。我从vi和gcc开始。现在我在使用c / c ++时使用eclipse,netbeans和gedit。
答案 1 :(得分:1)
如果你严格看C,那么在nix系统上没有什么比Vim和Make更好的了。
编程并不总是那么容易。与之斗争并学习。
如果您不介意更多C ++,我建议您使用以下内容:
我还使用了Code::Blocks这是一个可用于* nix系统的免费开源IDE。
在Windows上,只需使用免费的Visual C++ Express。
答案 2 :(得分:0)
Eclipse和Netbeans都具有开发和构建C程序的功能。
答案 3 :(得分:0)
很大程度上取决于您实际用于编译的操作系统。真的IDE和Makefile不是C相关的,有关于它们的书籍。我建议尝试一个极简主义的环境(任何文本编辑器和从命令行编译)来了解内幕,然后去一个功能齐全的IDE。
答案 4 :(得分:0)
使用gcc
,为您制作的每个项目编写一个Makefile(即使是一个小的hello world程序),并使用gdb
进行调试。至于编辑代码,请使用您喜欢输入的内容。