저는 c로 코딩하는 것이 처음이지만 Eclipse 콘솔로 가져온 샘플 코드가 있습니다. 그러나 프로젝트를 만들 때 여러 가지 오류가 발생합니다. 이러한 모든 오류는 한 폴더에있는 코드가 다른 폴더의 코드에 액세스 할 수 없기 때문에 발생합니다. 예를 들어 내 main 함수는 project> src> main.c에 있지만 project> headers> project.h에있는 project.h 파일에는 액세스 할 수 없습니다. 나는 또한 위 계층의 코드 바로 위에 접근 할 수 없다. 예를 들어, 내 프로젝트> src> compiler> comp.h는 project> src> calc.h 파일에 액세스 할 수 없습니다. 코드에서 찾도록 지시 할 수있는 방법이 있습니까? 내 comp.h 파일에서 #include "../src/calc.h"를 사용해 보았지만 "No such file or directory"라는 오류 메시지가 나타납니다. 어떤 제안이라도 도움이 될 것입니다.별도의 폴더에있는 헤더 파일에 액세스 할 수 없습니다.
-2
A
답변
0
헤더 파일은 포함하기가 까다로울 수 있으며 컴파일 할 위치에 따라 다릅니다.
시도는 다음과 같이 컴파일 :
는gcc -o myBinary <your .c files> -I./your/path/to.h
0
가장 좋은 아이디어는 헤더 파일 작품을 만들기 위해 Makefile을 생성하고 구성하는 것입니다 (이것은 컴파일 상태에서 당신의 .H 파일을 링크합니다) 프로젝트의 모든 파일에서 How to create a Makefile을 확인하십시오.
관련 문제
- 1. 애셋 하위 폴더에있는 파일에 액세스 할 수 없습니다.
- 2. XAMPP를 사용하여 폴더에있는 php 파일에 액세스 할 수 없습니다
- 3. 자산 폴더에있는 텍스트 파일에 액세스 할 수 없습니다.
- 4. 다른 폴더에있는 CSS 파일에 액세스 할 수 없습니다.
- 5. java를 사용하면 폴더에있는 파일에 액세스 할 수 없습니다.
- 6. 자산 하위 폴더에있는 파일에 액세스 할 수 없습니다.
- 7. 별도의 폴더에있는 여러 파일에 헤더 파일로 텍스트를 추가하는 방법은 무엇입니까?
- 8. WEB-INF 폴더에있는 파일에 어떻게 액세스 할 수 있습니까?
- 9. 외부 jar가 프로젝트의 폴더에있는 파일에 액세스 할 수 있습니까?
- 10. 헤더 함수에서 메시지에 액세스 할 수 없습니다.
- 11. 하위 폴더에있는 CSS 파일에 연결할 수 없습니다.
- 12. 별도의 모델에 액세스 할 수 없습니다. ImportError : "HealthNet.ActivityLog"모듈이 없습니다.
- 13. 별도의 폴더에있는 파일 포함
- 14. 헤더에 액세스 할 수 없습니다
- 15. launch4j : "프로세스가 파일에 액세스 할 수 없습니다 ..."
- 16. System.IO.MemoryStream은 닫힌 파일에 액세스 할 수 없습니다.
- 17. 자바 스크립트 파일에 액세스 할 수 없습니다.
- 18. 파일에 파일을 액세스 할 수 없습니다 : /// android_asset
- 19. OpenIMAJ에서 비디오 파일에 액세스 할 수 없습니다.
- 20. 프로덕션의 로그 파일에 액세스 할 수 없습니다.
- 21. PHPMailer "파일에 액세스 할 수 없습니다 :"
- 22. Prolog에서 파일에 액세스 할 수 없습니다.
- 23. 자산 파일에 액세스 할 수 없습니다 android
- 24. 프로세스가 [VB.Net] 파일에 액세스 할 수 없습니다.
- 25. 런타임 오류 - 파일에 액세스 할 수 없습니다.
- 26. XML : 프로세스가 파일에 액세스 할 수 없습니다.
- 27. wp-includes 파일에 액세스 할 수 없습니다.
- 28. MVC5 클래스의 파일에 액세스 할 수 없습니다.
- 29. 설정 파일에 액세스 할 수 없습니다
- 30. Windows에서 작성된 파일에 액세스 할 수 없습니다.
[C 헤더에 경로를 추가하려면 어떻게해야합니까?] (https://stackoverflow.com/questions/4825652/how-do-i-addirect-to-c-header) -include-path) –