什么是GCC
回答
经常检查Documentation
-Wa,选择
你的情况
把option作为一个选项给汇编器。如果选项包含逗号,则在逗号处将其分割为多个选项。-a
和-ad
因此被传递给汇编器,它们能干什么取决于你的汇编。海湾合作委员会不知道如何处理系统特定的汇编程序选项,所以给它-Wa
标志让它知道只是通过任何后续。
您还可以通过man pages在本地查找文档。要打开GNU的汇编文件,执行:
$ man 1 as
这将打开:
AS(1) GNU Development Tools AS(1)
NAME
AS - the portable GNU assembler.
SYNOPSIS
as [-a[cdghlns][=file]] [--alternate] [-D]
[--compress-debug-sections] [--nocompress-debug-sections]
[--debug-prefix-map old=new]
[--defsym sym=val] [-f] [-g] [--gstabs]
[--gstabs+] [--gdwarf-2] [--gdwarf-sections]
[--help] [-I dir] [-J]
[-K] [-L] [--listing-lhs-width=NUM]
[--listing-lhs-width2=NUM] [--listing-rhs-width=NUM]
[--listing-cont-lines=NUM] [--keep-locals] [-o
objfile] [-R] [--reduce-memory-overheads] [--statistics]
[-v] [-version] [--version] [-W] [--warn]
[--fatal-warnings] [-w] [-x] [-Z] [@FILE]
[--size-check=[error|warning]]
[--target-help] [target-options]
[--|files ...]
...
我得到了,我经历了男人,但我的问题是特定于选项-a和-ad传递给汇编器 – user2359003 2013-05-07 15:57:38
我经历了这个http://gcc.gnu.org/onlinedocs/gcc/,但它没有得到关于要传递的选项 – user2359003 2013-05-07 16:00:05
@ user2359003 - Gcc是一个编译器,它为您的系统生成汇编文件并调用“正确的”汇编器。这些标志的作用取决于你的系统/汇编程序,这是你没有指定的信息,因此目前不可能说出'-a'和'-ad'的作用。如果你更新,那么可以提供更多的细节。 – Mike 2013-05-07 16:03:02
为了看到在bash任何命令的选项的列表,你可以运行下面的命令:
man COMMAND
在这种情况下
man gcc
将显示-Wa,option
表示以下内容:
将选项作为选项传递给汇编器。如果选项包含逗号, 它将在逗号处分成多个选项。
我得到了,我经历了男人,但我的问题是特定于选项-a和-ad传递给汇编器,甚至 我经历了这个gcc.gnu.org/onlinedocs/gcc但它没有任何选项通过 – user2359003 2013-05-07 16:00:40
由于这些选项传递给汇编器,因此您需要检查手册页as
而不是gcc
。
-a
打开汇编输出列表(写入标准输出),而-ad
忽略输出列表中的任何调试指令。
非常感谢回复。 – user2359003 2013-05-07 16:52:44
- 1. 什么是GCC的“vstring”?
- 2. 什么是gcc序列?
- 3. GCC中的`-fsee`是什么?
- 4. “gcc -xW”是做什么的?
- 5. 什么是使用GCC
- 6. gcc -E是什么意思?
- 7. 什么是g ++ - 3/gcc-3?
- 8. 什么是GCC昂贵的优化?
- 9. gcc困惑什么是左值?
- 10. 什么是-ll gcc的标志?
- 11. GCC中的'__IO'指令是什么?
- 12. 为什么GCC是complaing约gets()函数
- 13. gcc中的ffreestanding选项是什么?
- 14. gcc中-lm的含义是什么?
- 15. 什么是.DBG文件,他们在GCC
- 16. gcc中的-o选项是什么?
- 17. 这个gcc命令是什么意思?
- 18. GCC,什么-W1的意思是
- 19. 什么是MSVC相当于gcc的-Wundef?
- 20. 为什么Cmake总是选择GCC?
- 21. GCC的“-wrapper”标志是做什么的?
- 22. gcc的这些行是什么意思?
- 23. gcc中的#pragma等价物是什么?
- 24. “gcc -lname”和“gcc libname.so ...”之间的区别是什么
- 25. gcc和arm-linux-gcc之间的关系是什么
- 26. gcc'-c'和gcc'-o'的含义是什么?
- 27. gcc和gcC++有什么不同?
- 28. 'gcc -g'和'gcc -g3'有什么区别?
- 29. gcc是什么使进程在做什么?
- 30. MinGW gcc什么都不做
你的问题到底是什么? – 2013-05-07 15:51:37
'man 3 gcc'怎么样? – 2013-05-07 15:51:38
我想知道我可以在哪里得到我可以传递给汇编器的所有有效选项。 – user2359003 2013-05-07 15:54:32