2011-10-30 3 views

답변

2

명령 gcc -c가 아닌 실행 가능한 오브젝트 파일을 생성 도와주세요. 출력을 실행 가능하게하려면 -c 옵션을 사용하지 마십시오.

-c에 대한 기대는 확실하지 않지만 실행 파일을 생성하지 않는 것이므로 GCC가 설계대로 작동합니다. the man gcc에서

2

는 :

-c Compile or assemble the source files, but do not link. The linking 
     stage simply is not done. The ultimate output is in the form of an 
     object file for each source file. 

이 실행되지 않습니다. 실행 파일이되기 위해서는 링크 과정을 거쳐야합니다.