태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

질문
---------

안녕하세요, 라이브러리 추가시 궁금한 점 문의 드립니다.
프로젝트 창에서 Libraries 항목에서 마우스 오른쪽 버튼 눌러서 추가하는 방법이 있고, build option에서 Linker->Libraries에서 추가하는 방법이 있는데 어떤 차이가 있나요?
그리고 Exhasively Read Libraries(-x) 체크 항목이 있는데 체크를 하고 안 하고에 어떤 차이점이 있는지 궁금합니다.

 

답변
---------

둘다 프로젝트에 라이브러리 파일을 추가가 하는 방법입니다. 별차이는 없습니다. 다만, build option에서 Linker->Libraries에서 추가하는 방법은 프로젝트 트리에 추가된 라이브러리 파일이 표시되지 않습니다. 따라서 프로젝트에 어떤 라이브러리 파일일 사용됐는지 빌드옵션을 보지 않는 한 알수가 없습니다.

Exhasively Read Libraries(-x) 옵션은 CCS의 Help(F1) 메뉴를 살펴보시면 자세한 설명을 찾으실 수 있습니다. 

링커가 심벌 참조를 모두  완료할 때 까지  모든 라이브러리 파일을 계속해서 읽어들이도록 강제한다고 나와 있네요. 라이브러리의 경로만 지정되어 있으면 해당 패쓰에서 심벌 참조가 모두 완료될때 까지 경로 안의 모든 라이브러리 파일을 계속 해서 읽어들이는 옵션 같네요.

DSP에 대해 좀 더 알고 싶으세요? 싱크웍스 무료실습강좌를 신청하세요. ----------> 무료실습강좌 신청하기
본 내용이 유익하셨다면 싱크웍스 블로그 2.0을 구독하세요. -------------------------> 싱크웍스 RSS

 

Posted by syncworks

댓글을 달아 주세요