当前位置: 首页 > news >正文

gcc/g++常用参数

1.介绍

gcc用于编译c语言,g++用于编译c++

源代码生成可执行文件过程,预处理-编译-汇编-链接。https://zhuanlan.zhihu.com/p/476697014

2.常用参数说明

2.1编译过程控制

参数作用
-oOutput,指定输出名字
-cCompile,编译源文件生成对应目标文件(linux为.o文件),不进行链接
-EPreprocess,仅执行预处理(展开宏、头文件等)
-SAssembly,生成汇编代码(linux为.s文件)

http://www.xdnf.cn/news/501661.html

相关文章:

  • Go 语言的 GMP 模型
  • DeepSeek 赋能量子计算:突破与未来图景
  • Python时间处理全攻略:标准库与第三方库的实战应用
  • 如何 naive UI n-data-table 改变行移动光标背景色
  • Linux——shell编程
  • 线对板连接器的兼容性问题:为何老旧设计难以满足现代需求?
  • 前端-HTML元素
  • 匿名函数与闭包(Anonymous Functions and Closures)-《Go语言实战指南》原创
  • Java IO流进阶实战详解(含文件读写、拷贝、加密、字符集)
  • 【springcloud学习(dalston.sr1)】Config配置中心-ConfigServer端与Git通信(含源代码)(十三)
  • 5月17日
  • LLM-Based Agent综述及其框架学习(五)
  • 【网络编程】十一、四万字详解 TCP 协议
  • 虚拟主播肖像权保护,数字时代的法律博弈
  • nt!MiRemovePageByColor函数分析之脱链和刷新颜色表
  • MySQL刷题相关简单语法集合
  • 向量数据库Qdrant的Collection参数配置说明
  • uniapp-商城-61-后台 新增商品(添加商品到数据库)
  • [STM32] 5-1 时钟树(上)
  • 解决 Three.js Raycaster 点击位置与实际交点偏差问题
  • 【双指针】供暖器
  • 【Qt】Qt常见控件的相关知识点
  • 深入浅出理解JavaScript中的setProperty方法
  • 第三章 流程控制
  • Netty的简单使用
  • 在RK3588上使用NCNN和Vulkan加速ResNet50推理全流程
  • PHP8.0版本导出excel失败
  • 高并发内存池|定长内存池的设计
  • 如何在前端页面上展示解析后的 JSON 数据?
  • deepin v23.1 音量自动静音问题解决