Intel C++ 컴파일러가 설치되었으며 compilervars.h 파일을 제공했습니다. (나는 이것이 당신이 컴파일러를 설치하는 방법이라고 생각한다.)설치된 Intel C++ 컴파일러, 비트/C++ 구성이 누락되었습니다.
간단한 HelloWorld를 테스트 할 때! .cpp 파일과 .o 파일에 대해 icpc 명령으로 컴파일하는 프로그램은 /bits/c++config.h 파일이 없다고 들었습니다. 이 파일은 /usr/include/c++/4.8/bits 또는 /usr/include/c++/4.8.1/bits에 없습니다. 나는이 문제에 대해 읽었지만 (그것에 관한 몇 가지 스레드가 있음), 문제를 해결하는 방법을 알 수 없었다.
.cpp 파일에는 gcc를 사용하고 .o 파일에는 icpc를 사용하여 컴파일 할 프로그램이 있습니다. gcc는 .o 파일을 컴파일하지 않으며 icpc는 .cpp 파일을 컴파일하지 않습니다.
저는 주로 학교 컴퓨터에서 shh를 통해 방금 프로그래밍했기 때문에 프로그래밍 환경을 설정하는 신참입니다. 어떤 도움이라도 대단히 감사하겠습니다.
아마도 "g ++ -v"를 사용하여 모든 포함 디렉토리를 컴파일하고 찾을 수 있습니다. "-v"도 ICC에서 OK 여야하며 차이점을 비교할 수 있습니다. –
@ YongweiWu "-v"는 내가 보았던 몇개의 디렉토리를 열거합니다.이 정보로 내가 무엇을하고 있는지 확실하지 않습니다. – jasper
ICC가 특정 GCC 버전을 잘 지원하지 않을 수도 있습니다. "icpc -v"출력에 누락 된 GCC 디렉토리가 있으면 -I를 사용하여 icpc 명령 줄에 추가하십시오. –