2012-07-14 5 views

답변

2

cmake mailing lists에 약간의 노력이 있었지만, 이것은 아무 것도 없었습니다 (저는 믿습니다). 크로스 플랫폼으로 간다면 자신의 cmakelists.txt 파일을 만들고이를 사용하여 시각적 인 스튜디오 솔루션을 만들면 플랫폼 지원을 향상시킬 수있는 좋은 위치에 서게 될 것입니다.

cmake가 손쉽게 처리 할 수있는 문제점 (패키지/라이브러리 찾기 등)은 수동으로 cmakelists.txt를 만들어 해결할 수있을 것이라고 생각합니다. 또한 소스 빌드를 생성하고 프로젝트를 통해 cmakelists.txt를 배포하여 가독성을 높일 수 있습니다 (subdir 외 포함).

짧은 대답은 아마도 원하는 것이 아니지만 머리를 숙이고 기본 cmakelists.txt를 만들면이 변환기를 훨씬 더 연구하기 전에 완료됩니다. 지름길 (모든 사람들이 권장하지는 않지만 ;-)) GLOB을 사용하여 모든 파일을 빠르게 가져온 다음 REMOVE_ITEM 등을 열어 정리할 수 있습니다. 이것은 cmake 프로젝트의 생성 속도를 높여 줄 수 있습니다.

편집 : 위와 연결된 도구를 보지 못했지만 같은 결론을 내 렸습니다.

관련 문제