Linux g++
Usage: g++ [options] file...
Options:
-pass-exit-codes Exit with highest error code from a phase
--help Display this information
--target-help Display target specific command line options
--help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]
Display specific types of command line options
(Use '-v --help' to display command line options of sub-processes)
--version Display compiler version information
-dumpspecs Display all of the built in spec strings
-dumpversion Display the version of the compiler
-dumpmachine Display the compiler's target processor
-print-search-dirs Display the directories in the compiler's search path
-print-libgcc-file-name Display the name of the compiler's companion library
-print-file-name=<lib> Display the full path to library <lib>
-print-prog-name=<prog> Display the full path to compiler component <prog>
-print-multiarch Display the target's normalized GNU triplet, used as
a component in the library path
-print-multi-directory Display the root directory for versions of libgcc
-print-multi-lib Display the mapping between command line options and
multiple library search directories
-print-multi-os-directory Display the relative path to OS libraries
-print-sysroot Display the target libraries directory
-print-sysroot-headers-suffix Display the sysroot suffix used to find headers
-Wa,<options> Pass comma-separated <options> on to the assembler
-Wp,<options> Pass comma-separated <options> on to the preprocessor
-Wl,<options> Pass comma-separated <options> on to the linker
-Xassembler <arg> Pass <arg> on to the assembler
-Xpreprocessor <arg> Pass <arg> on to the preprocessor
-Xlinker <arg> Pass <arg> on to the linker
-save-temps Do not delete intermediate files
-save-temps=<arg> Do not delete intermediate files
-no-canonical-prefixes Do not canonicalize paths when building relative
prefixes to other gcc components
-pipe Use pipes rather than intermediate files
-time Time the execution of each subprocess
-specs=<file> Override built-in specs with the contents of <file>
-std=<standard> Assume that the input sources are for <standard>
--sysroot=<directory> Use <directory> as the root directory for headers
and libraries
-B <directory> Add <directory> to the compiler's search paths
-v Display the programs invoked by the compiler
-### Like -v but options quoted and commands not executed
-E Preprocess only; do not compile, assemble or link
-S Compile only; do not assemble or link
-c Compile and assemble, but do not link
-o <file> Place the output into <file>
-pie Create a position independent executable
-shared Create a shared library
-x <language> Specify the language of the following input files
Permissible languages include: c c++ assembler none
'none' means revert to the default behavior of
guessing the language based on the file's extension
Options starting with -g, -f, -m, -O, -W, or --param are automatically
passed on to the various sub-processes invoked by g++. In order to pass
other options on to these processes the -W<letter> options must be used.
For bug reporting instructions, please see:
<http://gcc.gnu.org/bugs.html>.
最新文章
- python之系统性能信息模块psutil
- HTTP解析
- Discuz! X2.5 /source/class/helper/helper_seo.php Remote Code Execution Vul
- this.name=name;和this.setName(name);的区别
- SQL Server数据库层面自定义数据同步性能测试
- java BigInteger类的用法
- Js- 在一个JS文件中引用另一个JS文件
- AngularJS Directive - 开场小介绍(转)
- SQL 把表中字段存储的逗号隔开内容转换成列表形式
- CGLIB 动态代理的实现
- 深度学习中batch normalization
- Ubuntu16.04安装编译caffe以及一些问题记录
- Recyclerview 出现 java.lang.IndexOutOfBoundsException: Inconsistency detected 异常
- 【洛谷】【扩欧】P1516 青蛙的约会
- jquery checkbox选框操作
- iPhone手机屏幕的尺寸180330更新
- Oracle PLSQL Demo - 18.01管道function[查询零散的字段组成list管道返回]
- 次讲解js中的回收机制是怎么一回事。
- 单选框radio总结(获取值、设置默认选中值、样式)
- 十面阿里 Java 程序员,最终拿下阿里 P6 offer!