当前位置: 技术问答>linux和unix
Ubuntu下学习Unix环境高级编程
来源: 互联网 发布时间:2017-04-14
本文导语: 最近看了一点《unix环境高级编程》,里面有很多例程,但不知道怎么在ubuntu下运行调试,盼高手指点。 | 对于linux基础你有多少?首先得懂gcc,然后就是编译生成书里的头文件apue.h,这个是主...
最近看了一点《unix环境高级编程》,里面有很多例程,但不知道怎么在ubuntu下运行调试,盼高手指点。
|
对于linux基础你有多少?首先得懂gcc,然后就是编译生成书里的头文件apue.h,这个是主要方向。
|
三部曲
vim敲啊敲代码
gcc(makefile)编译啊编译
gdb/printf调试啊调试
vim敲啊敲代码
gcc(makefile)编译啊编译
gdb/printf调试啊调试
|
编译gcc a.c -o a -g
运行./a
调试gdb a
是这个意思吗?
运行./a
调试gdb a
是这个意思吗?
|
对的,开头基本上就是这样。
然后你需要一点Makefile的知识,以便编译自己的较为复杂的工程,比如说include头文件阿,加载多线程库,编译多个目录的文件阿神马的。
然后你需要一点Makefile的知识,以便编译自己的较为复杂的工程,比如说include头文件阿,加载多线程库,编译多个目录的文件阿神马的。
|
你应该问我读过大学没,现在还有人做linux没看过这本书的吗?