2011-04-27 5 views
5

어떤 몸이라도 gcc에서 -m 플래그를 사용하는 이유를 설명 할 수 있습니까? 나는 gcc 명령을 실행했다. 결과는 꽤 명확하지 않다. 어떤 몸이라도 컴파일에서이 플래그의 역할을 설명 할 수 있을까? -m 플래그를 사용하여 적절한 구문을 사용하는 방법은 무엇입니까? make 명령을 통해 자동 생성 된 makefile을 실행 중이므로 다음 오류가 표시됩니다. cc1 : 오류 : 인식 할 수없는 명령 줄 옵션 "-m" 누구나 그게 무엇인지 설명 할 수 있습니까?gcc 컴파일 플래그

답변

5

-m은 항상 machine-option이며, 일반적으로 기계에 따라 다릅니다. 일반적인 예는 -m32-m64이며 두 가지를 모두 지원하는 아키텍처에서 32 비트 및 64 비트 빌드를 선택합니다.

어딘가에 비어 있거나 초기화되지 않은 makefile 변수가있는 것 같습니다.

관련 문제