atmel studio에서 src 폴더로 관리할 때 build

2019. 5. 26. 23:25임베디드/ATmega128

기존의 프로젝트 아래에서 관리하는 것보다 src 폴더로 관리해서 빌드를 하는 과정을 설명하려고 한다

위와 같은 상황으로 소스파일과 헤더파일을 넣고나서 빌드하면 main.c가 adc와 uart 헤더를 찾지 못한다. 왜냐하면 main은 include 디렉토리가 같은 레벨의 위치가 아니라면 찾지 못하기 때문이다

 

 Alt+7 혹은 프로젝트 속성으로 진입해 toolchain->C compile->Directories에서 하위 폴더를 추가할 수 있다. 이와 같이 설정 후 다시 빌드하면 성공할 수 있다