美文网首页
新手怎么在Linux系统上用c语言编程

新手怎么在Linux系统上用c语言编程

作者: 韩国全 | 来源:发表于2020-11-03 15:49 被阅读0次

从课程目录来看,课程包含两部分:标准C语言编程和Linux系统编程。C语言编程使用C语言标准库;Linux系统编程,不仅会调用C语言标准库,还会调用Linux系统函数。

标准C语言编程部分:这部分和操作系统无关,只是编译工具不同,Linux上常用GCC编译器;Windows常用Visual Studio C++编译器。

      这部分主要学习:基本数据类型,流程控制(循环,条件判断等),组合数据类型(结构体,共用体等),函数的定义和调用,预处理等。

Linux系统编程部分:系统编程将使用系统函数,系统函数是系统提供服务的接口。若要掌握系统编程,就需要系统地学习Linux系统的知识了。

    这部分主要学习:Linux系统基本概念,使用操作系统提供的系统函数,包括:文件I/O,  进程和进程管理,线程和线程管理,文件系统,进程间通信,Socket编程等。

下面回答你的问题:只需要有个Linux系统,并学会在控制台使用GCC编译器命令就好。其他答主提到的控制台命令多用多查,就能很轻松掌握。

如果题主计划深入学习,可以考虑在电脑上装个双系统;不然就在虚拟机上装个Linux系统,发行版本的话不用纠结,推荐使用Ubuntu。

如果只是编程入门的话,一个Ubuntu就可以搞定,用虚拟机就可以!如果有兴趣的话,可以用vim。如果还想深入理解,那就看内核源码吧!加油!

是否需要学习linux相关的开发库?假设单纯学习c语言开发,不涉及linux编程,可以直接安装ubuntu,使用图形工具安装qtcreator,直接进行c语言开发。

相关文章

网友评论

      本文标题:新手怎么在Linux系统上用c语言编程

      本文链接:https://www.haomeiwen.com/subject/drtivktx.html