- 1
- 0
- 约6.29千字
- 约 24页
- 2017-06-17 发布于湖北
- 举报
第一章 LINUX下编译与调试 学习目标 gcc/g++编译命令 对于.c格式的C文件,可以采用gcc或g++编译 对于 .cc、.cpp格式的C++文件,应该采用g++进行编译 常用的选项两种 -c 表示编译源文件 -o 表示输出目标文件 -g 在目标文件中产生调试信息,用于gdb调试 -D 宏定义 编译时将宏定义传入进去 -Wall 选项可以打开所有类型的语法警告,以便帮助我们确定代码是正确的,并且尽可能实现可移植性。 编译和连接的方式 1、g++ -c func.cpp 将编译func.cpp,并且生成同名的但扩展名为.o的二进制目标文件 func.o 同样道理 g++ -c main.cpp 将编译main.cpp,并且生成同名的但扩展名为.o的二进制目标文件 main.o 2、g++ -c func.cpp -o func.o 功能同(1)一样,但是显式地指定了输出文件名为main.o 同样道理 g++ -c main.cpp –o main.o 编译main.cpp,并输出目标文件main.o 3、(1)、(2)的基础上 ? g++ main.o func.o ? g++ -o a.out main.o func.o ? g++ -o a.out *.o 都将连接目标文件main.o和func.o最后形成可执行文件a.out 对于第一种,如果没有显式
您可能关注的文档
最近下载
- 2025年北京市初二学业水平地生会考真题试卷(+答案).docx VIP
- 国开电大24271《劳动与社会保障法》期末机考真题及答案(第103套).pdf
- 电动葫芦出厂检验报告.doc VIP
- 基于多方法融合的曲肘式合模机构结构参数优化研究.docx VIP
- 2026年湖南公务员考试(法律专业知识)历年参考题库含答案详解.docx VIP
- 数据资产的确认、计量和报告基于商业模式视角.pdf VIP
- 一年思想汇报总结(2篇).docx VIP
- 既有建筑改造施工专项方案.docx VIP
- 浏阳市统一社会招聘事业单位人员考试真题及答案.pdf VIP
- AI大模型与AIGC技术在公安领域的应用解决方案【99页PPT】.pptx VIP
原创力文档

文档评论(0)