5
나는 cmake CMakeLists.txt를 입력 할 때 생성되는 * .sln, * .proj 등 파일을 넣기 위해 CMake가 build/디렉토리를 가지고있다. 어떻게해야합니까?CMake가 솔루션 및 프로젝트 파일을 출력하는 디렉토리를 어떻게 변경합니까?
나는 cmake CMakeLists.txt를 입력 할 때 생성되는 * .sln, * .proj 등 파일을 넣기 위해 CMake가 build/디렉토리를 가지고있다. 어떻게해야합니까?CMake가 솔루션 및 프로젝트 파일을 출력하는 디렉토리를 어떻게 변경합니까?
빌드 디렉토리에서 소스 디렉토리까지의 경로와 함께 빌드하려는 디렉토리에서 cmake를 실행합니다. 따라서 상위 디렉토리가 프로젝트라고 말하고는 SRC를 포함하고 당신이하고자 구축 : SRC의 CMakeLists.txt 파일을 유지하면서 빌드에 메이크와 개체를 넣어 것입니다
cd build
cmake ../src
합니다. 한가지 함정은 src에 CMakeCache.txt가 이미있는 경우 cmake를 실행하기 전에 삭제해야한다는 것입니다.