g++ 编译选项

Posted

技术标签:

【中文标题】g++ 编译选项【英文标题】:g++ compiling option 【发布时间】:2011-08-25 18:54:13 【问题描述】:

在不链接的情况下将 .cpp 文件编译成 .s 和 .o 有哪些选项。

我使用了 g++ -s -c 但它只生成了 .o 文件。

g++ -s 创建未定义的 main 引用(因为它是类实现而不是 main)

【问题讨论】:

【参考方案1】:

生成 asm 文件的选项是 -S,gcc 上的大写 S(您使用的是 -s)。

【讨论】:

我们都去过那里,别担心;)

以上是关于g++ 编译选项的主要内容,如果未能解决你的问题,请参考以下文章

使用 g++ -m32 选项编译 C++

g++编译选项

g++编译选项

g++编译cpp文件

带有调试选项的 gcc 编译阶段

CMake基础教程(17)add_compile_options添加编译选项(-g -Werror)