Linux下用写C语言程序用什么软件

作者&投稿:紫霍 (若有异议请与网页底部的电邮联系)
怎么在linux上用C语言编程,用什么软件~

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

1、首先在linux下判断是否安装gcc编译器,直接执行:gcc -v,判断是否安装gcc。


2、然后需要在代码框内写一个简单的C源程序。

3、在程序中使用了C语言中的数学开方函数,sqrt(),所以需要引入math.h头文件。

4、写完源程序之后,我们对其进行编译,如果使用通常的编译语句,【gcc math.c -o math】进行编译,会出现错误;大概的意思就是不认识sqrt这个东西。

5、所以需要使用正确的命令:【gcc math.c -lm -o math】;这样才能编译正确。

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


linux用什么语言开发linux用什么语言
Linux是用C语言编写的。C语言是一个非常强大的适合编写底层软件的开发语言,目前,他是大多数操作系统的开发语言。在你安装linux操作系统的时候,你选择安装源代码,安装完成之后,你就可以打开操作系统的源代码,你就会发现Linux操作系统的核心部分是用C语言来编写的。linux和c语言有什么区别?C语言和Linux...

在linux虚拟机中怎么用c语言编译输出"hellolinux"。。。求详细过程...
1、编译生成的执行程序,例:gcc -W hello.c -o hello 2、执行生成的执行程序,例: chmod +x hello; .\/hello 3、编写源代码:include <stdio.h> int main(){ printf("hellolinux\\r\\n");return 0;}

在Linux下如何开发C程序?
1.利用编辑器把程序的源代码编写到一个文本文件中。比如编辑test.c程序内容如下:\/*这是一个测试程序*\/ include<stdio.h> int main(void){ printf("Hello Linux!");} 2.用C编译器GCC编译连接,生成可执行文件。gcc test.c 编译完成后,GCC会创建一个名为a.out的文件。如果想要指定输出文件...

linux系统开发用什么语言linux开发用什么语言
android应用是使用Java开发;同时也可以使用C\/C++native开发,但是多数时候不用用到C。所以基本上就是Java为标准开发语言。android使用了修改过的JVM(Java虚拟机)叫做dalvik虚拟机,其本质还是Java虚拟机。所以对应每一个APP都会创建个dalvik虚拟机,也就是一个linux进程。说复杂了,其实就是基于linux下的...

在linux环境下如何用C语言编程?代码在那里写呢,写完保存成什么格式的呢...
编辑器用vi或vim或emacs写,写完保存为**.c 然后用gcc编译,gdb调试。比如gcc -o test.c test --- 运行 .\/test 编译时只有加 -g 参数,才可用gdb调试。如:gcc -g test.c -o test

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 我这里有RedHat...

linux下的C语言编程需要什么
二、linux\/unix系统调用与标准C库 系统调用应用软件与操作系统的接口,其重要性自然不用说,一定要掌握。推荐学习资料为steven先生的UNIX环境高级编程(简称APUE)。三、库的学习 无论是在哪个平台做软件开发,对于库的学习都很重要,linux下的开发库很多,我主要介绍一下我常常用到的一些库。1、glib库 g...

Linux操作系统中默认安装的C语言编译系统是
Linux操作系统中默认安装的C语言编译系统是GCC(GNU Compiler Collection),是Linux下最常用的C语言编译器,是GNU项目中符合ANSI,C标准的编译系统,能够编译用C、Object C等语言编写的程序。同时它可以通过不同的前端模块来支持各种语言,如Java、Fortran、Pascal、Modula,3和Ada等。C语言的标准 1.1 K...

linux用什么语言开发的
linux是用什么语言开发的?我们一起来了解一下吧。linux开发用的是C语言和汇编语言。C语言是Linux的“母语”,这也是linux这个开源环境和本身机制所导致的。Linux的内核部分基本都是用C语言来编写的,还有部分是用汇编语言写的。

Linux中写C语言程序用什么软件?
如果想在Linux下编程的话 首先要熟悉linux,基本命令什么的 然后就是编程环境,linux下没有VS这样的IDE,当然你要用eclipse或netbeans也可以了,不过真正的linux hacker是不会用的。通常的编程环境是vim\/emacs + gcc + gdb + make 每个都很强大,不过不像VS那样有图形界面,基本是命令解决的,刚开始...

安溪县17630333180: Linux中写C语言程序用什么软件? -
徒腾欧敏: 如果想在Linux下编程的话 首先要熟悉linux,基本命令什么的 然后就是编程环境,linux下没有VS这样的IDE,当然你要用eclipse或netbeans也可以了,不过真正的linux hacker是不会用的.通常的编程环境是vim/emacs + gcc + gdb + make 每个都...

安溪县17630333180: Linux下用写C语言程序用什么软件 -
徒腾欧敏: 编辑器推荐ue,gedit,vim; 编译工具make,gcc

安溪县17630333180: linux 里面编写c语言用什么软件好用啊? -
徒腾欧敏: vi/emacs有很多命令不适合新手,下个NetBeans,IDE很适合新手,类似于vs,vc++. 入门书籍当然是Unix发明人写的《the c programming language》.很经典.

安溪县17630333180: Linux下做C语言开发,有哪些好用的工具,召唤最佳答案 -
徒腾欧敏: 呵呵........linux下,本人一般都是用的是 编辑器:vi 写代码,写make 编译器:gcc 不用说了吧 调试器:GDB ------------------------------------------- 要用到方便的图形界面的IDE呢 用eclipse + CDT + GCC + GDB配置开发环境有点麻烦,不过只要配置好...

安溪县17630333180: linux编写c语言用什么软件 -
徒腾欧敏: 不用软件,自带的文本编辑器就可一编辑,vi/vim,gedit也可以,然后用gcc编译就行了

安溪县17630333180: 怎么在linux上用C语言编程,用什么软件 -
徒腾欧敏: 编译器使用g++ 编辑器使用VI, Emacs 自动化工具使用automake 和Makefile IDE使用Eclipse, Qt, KDevelop等.

安溪县17630333180: linux下一般用什么编译器编译c工程 -
徒腾欧敏: 首先一定要安装 gcc (或者 cc )编译器.然后在 Linux 系统下,首先使用 vi 全屏幕编辑程序编辑一个后缀名为 .c 的文件,然后使用 gcc 编译器对你的 C 语言源程序进行编译、连接.最后才能够运行生成后的运行文件(如果你的源程序没有任何编译错误的话).当然了,在 gcc 的编译过程中,会有很多选择项.这个就是靠编程经验了.举例如下: gcc test.c -o myrunfile ( -o 选项指定输出的运行文件名为:myrunfile,如果不指定 -o 选项的话,缺省的运行文件名为:a.out)

安溪县17630333180: 小弟问一下各位前辈,做linux下面的C开发一般用什么IDE和调试工具 -
徒腾欧敏: Linux系统C语言开发一般不用IDE,因为Linux系统C或者C++语言IDE并不能带来方便,相反还有点繁琐,主要是不够灵活.Linux C编程一般都是在文本编辑器中写代码(具体用哪个文本编辑器完全是个人喜好,专业的文本编辑器往往要比IDE的...

安溪县17630333180: 开发linux下的C程序,大家一般用什么开发工具 -
徒腾欧敏: vi,vim 或者windows下的VS2015安装个交叉编译

安溪县17630333180: linux系统下用什么开发工具进行C,C++,编程 -
徒腾欧敏: 编辑器有vi joe emacs和gedit kwirte等 emacs hello.c 编写代码 编译器是gcc g++ gcc hello.c g++ hello.cpp 调试器 gdb 执行程序 ./a.out

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网