2016-10-19 6 views
1

Kake5를 사용하여 CMake 변수 (예 : CMAKE_PREFIX_PATH, CMAKE_CXX_COMPILER)를 프로젝트에 추가하려면 어떻게해야합니까?KDevelop에서 프로젝트에 CMAKE 변수 추가

구성 -> 환경 탭 및 프로젝트 -> 구성 -> 환경에서 환경 변수를 설정하면 환경 변수 만 설정할 수 있지만 cmake 변수는 설정할 수 없습니다.

답장을 보내 주셔서 감사합니다.

답변

1

프로젝트 -> 구성 열기로 이동하면 "CMake 설정 구성"이라는 프레임이 표시됩니다.이 창에는 빌드 디렉토리의 경로가 포함 된 드롭 다운이 표시됩니다.

해당 드롭 다운 오른쪽 바로 옆에 + 버튼이 표시됩니다. 그것을 클릭하십시오. 추가 인수를 지정할 수 있음을 알 수 있습니다. 이 필드에서 cmake로 실행할 명령 줄 인수를 추가 할 수 있습니다. "쇼 고급"신속 임시 방식으로 변수를 변경하려는 경우

-DCMAKE_PREFIX_PATH=<your path> -DCMAKE_CXX_COMPILER=<your compiler> 

또한, 버튼을 클릭하고을 확인하십시오 : 귀하의 경우에는

,이 같은 것 "고급 값 표시"레이블이 붙은 그런 다음 표에서 모든 cmake 변수가 표시됩니다. 편집 할 수 있습니다. 프로젝트를 다시로드하지 않고 수동으로 cmake 변수를 변경하면 kdevelop가 불안정 해지는 경향이 있으므로주의해야합니다.

이전과 같은 디렉토리를 유지하려면 빌드 디렉토리를 제거한 다음 인수를 사용하여 다시 추가 할 수 있습니다.

나는 그 순간에 추가 인수 필드를 변경하는 다른 방법을 모른다.

+1

빌드 옵션에 매개 변수를 추가하면 내 문제가 해결되었습니다. – OutOfBound