工欲善其事必先利其器,《Linux開發(fā)工具使用》視頻講解Linux底下C/C++開發(fā)工具的使用。主要包括編譯工具gcc、調(diào)試工具gdb、make(Makefile)工具以及當(dāng)前流行的自動(dòng)化編譯工具cmake工具。
gcc入門(上)本節(jié)課的主要內(nèi)容有:
什么是gcc
gcc特點(diǎn)
gcc編譯過程
gcc常用選項(xiàng)
gcc編譯多文件
在線播放地址:
http://www.cppcourse.com/gcc1.htmlgcc入門(下)本節(jié)課的主要內(nèi)容有:
使用外部庫
靜態(tài)庫與共享庫
生成靜態(tài)庫
生成動(dòng)態(tài)庫
在線播放地址:
http://www.cppcourse.com/gcc2.htmlMakefile(上)
本節(jié)課的主要內(nèi)容有:
make與Makefile介紹
Makefile基本規(guī)則
簡單的Makefile編寫
Make自動(dòng)化變量
Makefile編譯多個(gè)可執(zhí)行文件
在線播放地址:
http://www.cppcourse.com/makefile1.htmlMakefile(下)本節(jié)課的主要內(nèi)容有:
make常用內(nèi)嵌函數(shù)
多級目錄Makefile
實(shí)用的Makefile
在線播放地址:
http://www.cppcourse.com/makefile2.htmlgdb入門(上)
本章的主要內(nèi)容有:
什么是gdb
gdb功能
運(yùn)行程序
查看源碼
設(shè)置斷點(diǎn)
單步調(diào)試
gdb常用命令總結(jié)
在線播放地址:
http://www.cppcourse.com/gdb1.html
gdb入門(下)
本章的主要內(nèi)容有:
查看運(yùn)行時(shí)數(shù)據(jù)
程序錯(cuò)誤
gdb調(diào)試邏輯錯(cuò)誤
gdb調(diào)試段錯(cuò)誤
core文件調(diào)試
在線播放地址:http://www.cppcourse.com/gdb2.html