g++ 미리 컴파일 기능 잘 작동 되나요?
글쓴이: ikpil / 작성시간: 수, 2009/03/18 - 6:53오후
Thread model: posix
gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)
입니다.
미리 컴파일 방법은
/home/ikpil/src/all.h 가 있다면
cd /home/ikpil/src/all.h
g++ /home/ikpil/src/all.h
이렇게 했습니다. 그러면
/home/ikpil/src/all.h.gch
가 만들어 집니다.
그리고
전부 컴파일 하기 위해서
/home/ikpil/src/make
합니다만...
gch 만들기 전이나 후나 그 시간이 동일 합니다.
미리 컴파일 된다면, 더 빨리 되어야 하나, .. 똑같습니다.
그래서 세가지 가설을 정했습니다.
1. 미리 컴파일이 안된다.
2. g++ 이 자동으로 미리 컴파일 하기 때문에, 하든 안하든 동일 하다.
3. 미리 컴파일을 잘못 하고 있다.
답변 부탁드립니다.
Forums:
GCC의 precompiled header
GCC의 precompiled header 기능은 몇가지 제약 사항이 있습니다. (info manual에 따르면)
지금 manual을 읽어보니, 아마 아래 제약에 걸린게 아닌가 의심스럽군요:
--
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://www.cinsk.org/cfaqs/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
댓글 달기