linux c编程实战(linux c编程指南)-冯金伟博客园

linux下C开发用什么开发工具?

linux一般不用集成开发黄静,像windows下的vsdevc++等集成开发工具

相对于windows,linux编辑器编译器等是独立的,所以可以先用vim编辑器写出cc++java等代码然后通过gccg++分别对c文件和cpp文件进行编译,这样就可以编译成可执行文件,或者动态链接库等等

所以linux开发大多数是用命令来执行操作的,也就是linux都是命令

我想学习linux下c编程.用哪个版本的linux好?

当然最好是用GNU/LINUX ,比如Debian,不过还是要结合自己的使用习惯,centos/redhat/redflag这一类基本是用rpm包,debian用的是deb包不过基本上没什么区别,因为所需工具都一样,界面不太一样而已。

linux下c编程,为什么有些程序用g++就可以编译,而用gcc时必须加上-lstdc++呢?

因为gcc只能编译C语言编写的程序,有的程序是用C++写的,所以编译的时候就要使用G++,或者手动加上标准C++库

在linux里,c程序的编辑、编译、调试的详细步骤是什么?

在linux下,一般的c程序开发流程为:c程序的编辑:一般情况下,简单的c程序编辑是通过vi文本编辑器进行的,语法格式和在windows下的编辑是一样的;

c程序的编译:而编译则是对编辑好的c语言程序进行一个,预处理,编辑,汇编和链接的过程,一般格式为: 编译器名-参数目标文件名源文件名;一般工作在命令行模式;

c程序的调试:调试阶段则是建立在c程序编译通过的情况下进行的,一般通过GDB调试进行,逐步排错和细节查看。

linux下搞c编程有什么前途?

linux环境下c语言编程普片应用于硬件驱动程序、嵌入式开发、底层开发等场景。用途还是非常大的。linux下学c语言也有利于了解硬件和系统相关知识。