GCC 썸네일형 리스트형 make 중요 옵션 정리 gcc에서 컴파일 할때는 preprocessing을 거친 후 어셈 파일로 바뀌고 다시 오브젝트 파일로 바뀌게 됩니다. 중간에 어셈파일로 바뀔때는 $TMPDIR로 설정된 디렉토리에 임시로 어셈 파일을 쓰게 되는데 gcc의 -pipe 옵션을 사용하면 디스크 access없이 파이프를 걸쳐 오브젝트로 만들기 때문에 컴파일 속도가 빨라지게 됩니다. 그리고 http://ccache.samba.org의 컴파일러 캐쉬를 이용하면 속도는 비약적으로 빨라지게 됩니다. 컴파일을 디스크가 아닌 램디스크에서 하면 당연히 속도가 빨라지게 됩니다. 단순히 화면 출력정도가지고는 시스템 IO에 영향이 거의 없다고 보셔도 됩니다. -j 옵션의 경우 job을 분산시키겠다는 옵션이므로 뒤에 인자를 넣어 사용하시면 됩니다. 단, single.. 더보기 이전 1 다음