当前位置:首页 » 编程语言 » linux用c语言编程软件
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

linux用c语言编程软件

发布时间: 2022-09-14 01:36:14

Ⅰ linux 里面编写c语言用什么软件好用啊

通常的编程环境是 vim/emacs + gcc + gdb + make,合起来就相当于一个IDE,用的好的话比IDE强大的多。当然像vim,emacs这样的编译器学习曲线相对陡峭,开始肯定很不习惯,但是熟悉之后你肯定爱不释手的。
如果习惯命令行的话,gcc,gdb,make也会学的快点。

如果在你已经有C语言和基本数据结构的基础的情况下的话,可以看看《linux程序设计》,比较简单,覆盖面也比较广。

其他参见我之前这个回答吧:http://..com/question/145310452.html

Ⅱ 在linux系统下用什么编译工具来编写c语言

编写代码使用vim。编译程序使用g++或者gcc。调试程序使用gdb

Ⅲ 如何在linux平台以C语言开发一个即时通讯软件

各种语言都可以开发。

Ⅳ linux下有什么图形化c语言编译调试cc软件

Linux下图形界面的编译C语言的软件有codeblocks、eclipse-cdt,图形界面的调试器有ddd、Kdbg、Affinic GUI Debugger。但是这些图形界面的软件只是一个外壳,它们还是要调用gcc/gdb的功能,也就是说如果要使用这些软件,你的Linux系统上需要预先安装好gcc和gdb。

Ⅳ 怎么在linux上用C语言编程,用什么软件

编译器使用g++
编辑器使用VI, Emacs
自动化工具使用automake 和Makefile
IDE使用Eclipse, Qt, KDevelop等。

Ⅵ linux用什么ide编写c语言

推荐使用eclipse,虽然linux下面有vim,notepad++等老牌编辑器。
理由是这个eclipse在win下面也有,使用者众多,问题好决。 安装步骤
1、安装JDK;
2、下载并安装eclipse,设置eclipse运行环境;
3、C/C++需要CDT插件,到eclipse的官网下载,然后在eclipse菜单选择install new software安装

Ⅶ 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语言程序用什么软件

编辑器推荐ue,gedit,vim;
编译工具make,gcc

Ⅸ Linux下做C语言开发,有哪些好用的工具,召唤最佳答案

Linux下的主要的C语言编译器
1. GCC
大名鼎鼎的GNU的C/C++/Obj-C编译器, 当前版本是2.8.1, 但据说与2.7.*有兼容性
问题. 而使用较广的是gcc 2.7.2系列, 如RedHat5中带的就是gcc 2.7.2.3
有时候在Cyrix上用gcc会有些问题, 因此有一套针对Cyrix特点的gcc 2.7.2.3
我这里有RedHat5的rpms ftp://166.111.68.98/pub/Warez-CD/Huricane-contrib
(Cyrix 2.7.2.3 & 2.8.1)

其基本结构就是一个front end和back end,
/usr/bin/gcc 就是个front end, 其kernel东西都放在 /usr/lib/gcc-lib下面,
cpp是C预处理器, cc1*的1M多的就是编译器的核心模块了
cc1 C compiler
cc1plus C++ compiler
cc1obj Object-C compiler
但gcc并没有集成Fortran的compiler, 一般要用f2c转成C后才用gcc编译
好象也还有个g77 Fortran compiler吧?

gcc的不断发展完善使许多commercial compiler都相形见绌, 那当然, gcc/emacs
都由GNU创始人Richard Stallman手创, 是GNU的旗舰产品, 质量当然没得说了:-)
由于 Unix平台的高度可移植性, gcc几乎在各种常见的Unix平台上都有, 即使是
Win32/DOS也有gcc的port. 比如说该死的Solaris普通版本连compiler都没有, 也
就只好用gcc了...

2. EGCS(Experimental/Enhanced GNU Compiler System)
这是gcc的发展方向, 把fortran等编译器集成进来, 也许还会有Pascal?
它的构造很清晰, 把对gcc的各种改进/port都集成回去. 如gcc 2.7系列据说是
没有对Pentium进行优化的, 而egcs则把pgcc对Pentium的一些优化集成进去了
现在gcc的开发工作主要就是egcs, 由Cygnus公司领导(?), 这Cygnus公司还是很
不错的, 还出了GNU-Win32, SourceNavigator等, 是GNU的坚实拥护者:-))

http://egcs.cygnus.com/

包括了C/C++/Obj-C/Fortran 编译器, 当前最新版本1.0.2, 还在不断开发中
昨天download发现KDE Beta4都用egcs编译了 :-)

Fortran集成进来后在/usr/lib/gcc-lib下又多了个f771的back end, 当然
还是g77/f77 编译
我这里有egcs 1.0.2 的rpm 在RH5-CD/collect下面

3. PGCC(Pentium GCC)
http://www.gcc.ml.org/
针对Pentium CPU进行了编译器优化的compiler
pgcc据说用JPEG压缩解压缩测试最快可比gcc快 30%!
新版的pgcc都是基于egcs的, 以一个patch的形式release

嗨!真是的……

Ⅹ linux 里面编写c语言用什么软件好用啊

linux编辑c语言,真正的高手都是用vim
emacs的。
入门的先看谭浩强的C语言,入了门再看些数据结构,算法。