导航:首页 > 编程大全 > linux下c开发工具

linux下c开发工具

发布时间:2024-03-27 09:56:15

linux中写C语言程序用什么软件

如果想在Linux下编程的话
首先要熟悉linux,基本命令什么的
然后就是编程环境内,linux下没有VS这样的IDE,当然你要用eclipse或容netbeans也可以了,不过真正的linux hacker是不会用的。
通常的编程环境是vim/emacs + gcc + gdb + make
每个都很强大,不过不像VS那样有图形界面,基本是命令解决的,刚开始学习可能有点困难,熟悉之后会很爽的
接下来要了解linux的系统调用等API,开始读<<linux程序设计>>是可以的,还有<<unix环境高级编程>>也是必读之书,另外unp也是应该读的。
如果要开发有图形界面的软件的话,就学学GTK+吧,是一个纯C的控件库。
熟悉编程之后,就可以尝试研究内核咯。

㈡ 在Linux下如何开发C程序

在Linux开发环境下,GCC是进行C程序开发不可缺少的编译工具。GCC是GNU C Compile的缩写,是GNU/Linux系统下的标准C编译器。虽然GCC没有集成的开发环境,但堪称是目前效率很高的C/C++编译器。《linux就该这么学》非常值得您一看。Linux平台下C程序开发步骤如下:
1.利用编辑器把程序的源代码编写到一个文本文件中。
比如编辑test.c程序内容如下:
/*这是一个测试程序*/
#include<stdio.h>
int main(void)
{
printf("Hello Linux!");
}
2.用C编译器GCC编译连接,生成可执行文件。
$gcc test.c
编译完成后,GCC会创建一个名为a.out的文件。如果想要指定输出文件,可以使用选项-o,命令如下所示:
$gcc-o test1 test.c
这时可执行文件名就变为test1,而不是a.out。
3.用C调试器调试程序。
4.运行该可执行文件。 在此例中运行的文件是:
$./a.out 或者 test1
结果将得出:
Hello Linux!
除了编译器外,Linux还提供了调试工具GDB和程序自动维护工具Make等支持C语言编程的辅助工具。如果想要了解GCC的所有使用说明,使用以下命令:
$man gcc

㈢ 小弟问一下各位前辈,做linux下面的C开发一般用什么IDE和调试工具

Linux C开发的IDE一般是codeblocks、eclipse-cdt比较好用;也可以自己搭陆圆建IDE:用Vim/emacs、gcc/g++、make;一些图形界面的文本编辑器软件也支持用插件搭建简易的IDE,比如VScode(虽然是微软开发的,但是有Linux版,而且还挺好衡模用)。
调试工具当然是gdb,如果对于输入命令的gdb用不习惯,也可以用图形界面的ddd、Kdbg、Affinic GUI Debugger,它们不是取代gdb的东东,只不过是gdb的图形前端,ddd、Kdbg和Affinic GUI Debugger都是调用gdb来工作的。说了这么多,其实Linux上的选择比较多元,不像Windows那样统一,选择自己喜欢、自己顺手的就咐悉缓可以了。

㈣ Linux 下进行 C/C++ 开发一般使用什么开发环境

主要用 editor(vim/emacs) + gcc/llvm + Makefile + gdb
IDE 的话比较好用的有 eclipse+CDT, qtcreator, geany, codeblocks 等等

阅读全文

与linux下c开发工具相关的资料

热点内容
柱状图如何添加数据单位 浏览:173
电脑红警怎么设置网络 浏览:289
什么牌子苹果数据线最快 浏览:438
java如何访问mysql数据库 浏览:140
win7把桌面文件移动 浏览:897
恋爱app在哪里退订 浏览:206
小米手机的录音文件在哪个文件夹 浏览:714
uc浏览器有哪些app 浏览:168
下列哪个是创建数据库的命令 浏览:87
ghost文件超过4g的文件规则 浏览:901
qq高冷签名 浏览:678
miui刷完twrpota升级 浏览:193
苹果6在微信看不到视频文件 浏览:787
cdr交互式调合工具在哪 浏览:345
什么软件能破开无线密码 浏览:246
m4v文件微信可以打开吗 浏览:128
58问答在app里怎么看 浏览:681
数据加密软件哪个好用 浏览:941
java写word模板 浏览:456
编程如何表示一个数的倍数 浏览:248

友情链接