오류: #5: 소스 입력 파일 "sys.h"를 열 수 없습니다: 해당 파일 또는 디렉터리가 없습니다.

오늘 stm32 보드를 가지고 놀다가 다른 사람의 프로그램을 발견하고 실행해보니 다음과 같은 오류를 발견했습니다.

오류: #5: 소스 입력 파일 "sys.h"를 열 수 없습니다: 해당 파일 또는 디렉터리가 없습니다.

사실 이 오류는 "sys.h" 파일을 찾을 수 없다는 뜻인데 이 파일은 내가 복사한 프로그램에서 사용하는 파일인데 내 프로젝트에는 그런 파일이 없다.

그런 다음 추가하십시오.

내 프로젝트의 "user" 폴더 아래 "sys" 폴더에 "sys.c"와 "sys.h" 두 파일을 복사합니다. 이 폴더는 .c, .h 파일을 저장하는 데 사용됩니다.

 복사한 후 프로젝트로 돌아가서 이 두 개의 .c 및 .h 파일을 추가하고 "user"를 마우스 오른쪽 단추로 클릭하여 추가합니다.

 추가한 후 절대 경로도 포함합니다. 아래 그림의 상자 순서대로 클릭합니다.

 그런 다음 계속 추가하고 상자의 순서를 위에서 아래로 따르십시오.

 좋습니다. 이 단계가 완료되면 문제가 없으며 컴파일에서 더 이상 오류가 보고되지 않습니다.

오류: #5: 소스 입력 파일을 열 수 없습니다. XXX: 해당 파일 또는 디렉터리가 없습니다.

이 유형의 다른 문제에 대한 솔루션은 파일을 추가하기만 하면 거의 동일합니다.

인터넷에 sys.c 및 sys.h 파일이 있을 텐데, 찾을 수 없으면 저에게 비공개 메시지를 보내주세요.

추천

출처blog.csdn.net/ChenWenHaoHaoHao/article/details/130542619