강좌 & 팁
# arm-generic-linux-gnueabi-gcc --help
Usage: arm-generic-linux-gnueabi-gcc [options] file...
Options:
...
-Wa,<options> gcc를 거치지 않고 바로 어셈블러에 컴마로 분리된 <options>을 설정할 경우
-Wp,<options> gcc를 거치지 않고 바로 프리프로세서에 컴마로 분리된 <options>을 설정할 경우
-Wl,<options> gcc를 거치지 않고 바로 링커에 대해 컴마로 분리된 <options>을 설정할 경우
-Xassembler <arg> gcc를 거치지 않고 바로 어셈블러에 <arg>를 설정 할 경우
-Xpreprocessor <arg> gcc를 거치지 않고 바로 프로세서에 <arg>를 설정 할 경우
-Xlinker <arg> gcc를 거치지 않고 바로 링커에 <arg>를 설정 할 경우
-combine 여러개의 소스 파일을 한번에 컴파일 할 경우
-save-temps 컴파일시 생성되는 중간 파일을 지우지 않음
-pipe 컴파일시 임시 중간 파일 대신 파이프로 처리
-time 각 서브 프로세스들의 실행 시간을 계산한다.
-specs=<file> 초기의 스펙 내용을 지정한 스펙 file로 덮어쓴다.
-std=<standard> 설정한 <standard>의 입력 소스가 있다고 가정한다.
--sysroot=<directory> 설정한 <directory>를 이용하여 헤더와 라이브러리의 root 디렉토리를 설정한다.