C++编译选项

创建日期:2024-07-10
更新日期:2024-12-27

g++文档地址:Top (Using the GNU Compiler Collection (GCC))

g++命令选项:Invoking GCC (Using the GNU Compiler Collection (GCC))

-nostdinc++

-nostdinc++ 选项告诉编译器在编译C++程序时不要搜索标准C++库的头文件目录。默认情况下,编译器会在其标准库路径中查找头文件,如等标准库的头文件。然而,当使用-nostdinc++时,编译器会忽略这些标准路径,这通常用于特定的编译场景。

-m32

-m32 选项用于生成在32位系统上运行的代码。这个选项告诉编译器将int、long和指针类型的大小设置为32位,并生成与i386(即32位x86架构)兼容的机器代码。