출처 : http://withrobot.tistory.com/23
자, 아무 예제나 열어서 컴파일이 되는지 확인해 보자. 어떤 녀석을 컴파일 해야 에러 메시지 없이 화려하게 첫 테이프를 끊을 수 있을까? 과제에서 stereo headset 기능을 지원해야 하니까 이 기능을 컴파일 해 보자.
Project -> Open Workspace를 선택한 후, BlueLab\apps\stereo_headset 폴더에서 stereo_headset.xiw 파일을 선택했다. 확장자가 xiw라... 독특하군. 도대체 뭐의 약자일까? 일단 무작정 불러 들인다음, Build->Build 를 선택한다. Build 메시지 창에는 잔뜩 컴파일 메시지가 출력되고, 별다른 에러 메시지 없이 빌드와 완료됐다는 메시지를 볼 수 있었다. 할렐루야~~
일단 예제 코드가 별문제없이 빌드가 되는 것을 보니 폴더 패스나 기타 사항들이 별 문제없이 설정되었나 보다. 간만에 한 방에 깔리는 크로스 컴파일러 환경을 맛보는군.
자, 그럼 이제 이 코드를 CSR bluecore로 어떻게 옮기나?
자, 아무 예제나 열어서 컴파일이 되는지 확인해 보자. 어떤 녀석을 컴파일 해야 에러 메시지 없이 화려하게 첫 테이프를 끊을 수 있을까? 과제에서 stereo headset 기능을 지원해야 하니까 이 기능을 컴파일 해 보자.
Project -> Open Workspace를 선택한 후, BlueLab\apps\stereo_headset 폴더에서 stereo_headset.xiw 파일을 선택했다. 확장자가 xiw라... 독특하군. 도대체 뭐의 약자일까? 일단 무작정 불러 들인다음, Build->Build 를 선택한다. Build 메시지 창에는 잔뜩 컴파일 메시지가 출력되고, 별다른 에러 메시지 없이 빌드와 완료됐다는 메시지를 볼 수 있었다. 할렐루야~~
BlueLab에서 빌드 테스트
일단 예제 코드가 별문제없이 빌드가 되는 것을 보니 폴더 패스나 기타 사항들이 별 문제없이 설정되었나 보다. 간만에 한 방에 깔리는 크로스 컴파일러 환경을 맛보는군.
자, 그럼 이제 이 코드를 CSR bluecore로 어떻게 옮기나?