2014年4月8日 星期二

[C Language] GCC main options


option

description

gcc -c

compile source files to object files without linking

gcc -Dname[=value]

define a preprocessor macro

gcc -fPIC

generate position independent code for shared libraries

gcc -glevel

generate debug information to be used by GDB

gcc -Idir

add include directory of header files

gcc -llib

link with library file

gcc -Ldir

look in directory for library files

gcc -o output file

write build output to output file

gcc -Olevel

optimize for code size and execution time

gcc -shared

generate shared object file for shared library

gcc -Uname

undefine a preprocessor macro

gcc -w

disable all warning messages

gcc -Wall

enable all warning messages

gcc -Wextra

enable extra warning messages

Reference:

Related Posts:

0 意見:

張貼留言