Linux系统编程学习之《编程前的准备》

在进行Linux系统编程钱,先来看看编程前的准备吧!

先说说我为什么学习Linux系统编程,因为我觉得现在Linux是IT行业的主流,学习一下Linux相关知识,对于学计算机专业的我来说肯定是有必要的

而Linux系统需要学习的知识其实有很多方面的:

1.基本知识,就是整个Linux系统有个整体认识,这个阶段主要是熟悉一下Linux环境,学习一下文件系统,学习一下基本的shell命令吧。这个阶段的学习推荐《鸟哥的Linux私房菜-基础学习篇》,讲的很好,很多点说道恰到好处,不多也不少,非常适合入门Linux的学习

2.有了基础知识后,我们知道其实Linux会有很多发展的方向,如向shell编程方向发展,向服务器运维方向发展,向应用软件开发发展,向内核开发发展,向网络应用开发发展等等,我觉得应该先选定一个方向深入学习一下吧,这里我比较倾向于网络应用开发那个方向吧,应为这个方向现在需要的人才比较紧缺吧(只是个人感觉= =!)

3.其他的我没了解太多,就不写了,要学系网络应用这样方向,那首先系统编程可一定要熟悉,所以我就学习这个Linux系统编程了


再来,系统编程需要一些系统工具,比如gcc,gdb

如果是用vim,emac那些编辑工具,还要学习如何使用make命令和编写makefile来自动编译,不然编译大程序打gcc命令肯定会累死,肯定是不行的

如果用IDE集成开发工具,有codeblock,eclipse等

这里我使用eclipse集成开发工具来编程,感觉这个软件比codeblock好,毕竟eclipse在java上是使用人数上数一数二的工具

重要的是它那个自动完成和提示功能做得比较好

另外,Linux系统编程一般使用的是C/C++语言来完成的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值