나는 C++ 11, Boost, Qt 및 몇몇 더 작은 라이브러리를 사용하는 크로스 플랫폼 프로젝트 작업을하고 있습니다.Linux와 Mac OSX에서 clang을 컴파일 할 때
Mac OSX에서 빌드를 테스트 한 결과, clang은 동일한 머신의 Linux Mint 17에서 clang과 비교했을 때 약 의 시간이 66 % 걸린 것을 알게되었습니다. 동일한 설정으로 Qmake 기반 디버그 빌드 (-j8).
버전은 약간 다릅니다 :
- 연타 : 3.4
- 부스트 : 1.55.0
- Qt는 5.3 대 5.2.1
또한 리눅스 ++은 libc로 전환 아무런 차이가 없었다.
컴파일 시간의 큰 차이는 어디에서 유래됩니까?
Linux에서 동일한 속도를 얻을 수 있습니까?
clang 자체가 어떻게 컴파일 되었습니까? –
Mac에서 XCode로 구한 것과 Linux에서 repos에서 구한 XCode를 사용 했으므로 내 편에서는 아무것도 좋아하지 않습니다. 나는 그들이 최적의 버전을 선적했다고 생각하겠습니까? –
qmake 또는 run of clang을 측정하고 계십니까? 너 어떻게 측정하고 있니? –