좋아, CMake를 사용하여 ARM 타겟 용으로 Linux에서 C++를 빌드하십시오. DEBUG라는 .h 파일 중 하나에 #DEFINE이 있습니다. 설정이 끝나면 일련의 추적을위한 다양한 방법을 빌드에 추가합니다. 예를 들면 다음과 같이 할 수 있습니다. 이 #DEFINE 세트를 사용하여 빌드 할 "make debug"를 만들고 설정하지 않고 정상 "make"빌드를하십시오. 이것이 가능한가?CMAKE - 디버그/크로스 빌드?
또한 CMake에 대상을 지정할 수 있습니까? 필자는 현재 CMakeLists.txt가 2 개 있고, 하나는 Armel 용이고 다른 하나는 Armel 용입니다 (ARM의 경우, 크기가 최적화 된 이진 파일을 원하는 x86에 비해 디버그 정보를 사용하여 빌드하는 것과 같은 다양한 옵션이 있습니다).
표준 에티켓처럼 프로젝트 파일을 생성의 프로젝트 명령 앞에 다음 코드를 추가 게시물 당 하나의 질문 만 넣는 것입니다 : http://meta.stackexchange.com/questions/39223/one-post-with-multiple-questions-or-multiple-posts, 답은 다음과 같습니다. "수락 됨" –