随笔分类 - Linux
摘要:GDB GDB是由GNU软件社区提供的调试工具,同GCC配套组成一套开发环境。 GDB完成四个方面的功能: 启动程序,可以按照自定义的要求随心所欲的运行程序 可让被调试的程序在所指定的调置的断点处停住(断点可以是条件表达式) 当程序被停住时,可以检查此时程序中所发生的事 可以改变程序,将一个 BUG
阅读全文
摘要:Makefile文件定义了一系列规则指定文件的编译操作,可以实现“自动化编译”,使得只需要一个make命令就能实现整个工程的编译。 ##Makefile文件命名及规则 文件命名:makefile或者Makefile Makefile规则 一个Makefile文件可以有一个或者多个规则: 目标 ...
阅读全文
摘要:GCC 安装 sudo apt install gcc g++ 查看版本 gcc/g++ -v/--version gcc常用参数选项 gcc编译选项 说明 -E 预处理指定的源文件,不进行编译 -S 编译指定的源文件,但是不进行汇编 -c 编译、汇编指定的源文件,但是不进行链接 -o [file1
阅读全文