문제 발생:
Linux에서 프로그램을 컴파일할 때 헤더 파일을 찾을 수 없으면 다음 오류가 표시됩니다.
$ gcc test.c -o test test.c:9:16: fatal error: xxx.h: No such file or directory #include<xxx.h>
다음 설명에서는 Ubuntu 시스템을 예로 들어 설명합니다.
(무료 동영상 튜토리얼 공유: linux 동영상 튜토리얼)
해결 방법은 다음과 같습니다.
1 먼저 xxx.h가 있는 경로를 찾습니다.
명령어는 다음과 같습니다.
$ sudo find / -name xxx.h
결과는 다음과 같습니다.
/usr/local/include/xxx/xxx.h
2. 그런 다음 I 옵션으로 컴파일할 디렉터리를 추가하면 됩니다
명령은 다음과 같습니다.
$ gcc test.c -o test -I /usr/local/include/xxx
권장 관련 기사 및 튜토리얼:linux 비디오 튜토리얼
위 내용은 Linux의 컴파일러는 헤더 파일을 찾을 수 없습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!