Skip to main content

Linux开发工具

简介

工欲善其事必先利其器,《Linux开发工具使用》视频讲解Linux底下C/C++开发工具的使用。主要包括编译工具gcc、调试工具gdb、make(Makefile)工具。

B站播放地址:https://www.bilibili.com/video/BV1Ur4y1Y748

章节

01gcc入门(上)

什么是gcc

gcc特点

gcc编译过程

gcc常用选项

gcc编译多文件

02gcc入门(下)

使用外部库

静态库与共享库

生成静态库

生成动态库

03Makefile(上)

make与Makefile介绍

Makefile基本规则

简单的Makefile编写

Make自动化变量

Makefile编译多个可执行文件

04Makefile(下)

make常用内嵌函数

多级目录Makefile

实用的Makefile

05gdb入门(上)

什么是gdb

gdb功能

运行程序

查看源码

设置断点

单步调试

gdb常用命令总结

06gdb入门(下)

查看运行时数据

程序错误

gdb调试逻辑错误

gdb调试段错误

core文件调试