두 개의 디렉토리 (예 : my home directory
)와 var/www/myfolder
의 폴더 안에 example.cpp라는 두 개의 C++ 프로그램 (두 개의 숫자를 가져 와서 합계를 출력 함)이 있습니다.컴파일 시간이 다릅니 까?
두 디렉터리에서 g++ example.cpp
(명령 줄) 명령을 실행할 때 시간이 다릅니다. 첫 번째 경우는 0.5sec
이고 두 번째 경우는 0.072 sec
입니다. 왜 그렇게 많은 차이가 있니?
우분투 12.04를 사용하고 있습니다.
소스 코드가 동일합니까? – jrok
GCC는 엄청납니다. G ++은 훨씬 더 커졌습니다. 그리고 컴파일러를 처음 실행할 때 메모리에로드 할 필요가있는 더 큰 공유 lib 의존성이 있습니다. –
예 그 동일한 –