2017-11-09 25 views
0

Windows XP 호환성 (v140_xp) 및 Visual Studio 2015 컴파일러가있는 CMake 프로젝트를 Qt Creator에서 설정해야합니다.Qt Creator의 CMake 프로젝트에 Windows XP 호환성 추가

사실 우리는 Qt Creator CMake 옵션 Generator: "NMake Makefiles"을 사용하고 빌드 단계 "jom.exe target"을 사용합니다. 그러나 Windows XP 호환성을 추가하는 방법을 찾을 수 없습니다. 내가 할 수있는

있는 유일한 방법은, 명령 줄을 통해입니다 :

cmake -G "Visual Studio 14 2015" -t v140_xp -DCMAKE_PREFIX_PATH=/c/Qt/Qt5.6.3/5.6.3/msvc2015 ../src 

을하지만이 비주얼 스튜디오 2015 솔루션을하지 Qt는 창조주를 작성합니다.

도움을 주시면 감사하겠습니다.

답변

0

CMake가 비 VS 생성기와 Windows XP 호환 코드를 작성하는 데 필요한 아이디어가 없습니다. 죄송합니다.

그러나 CMake와 제작자가 충분히 새롭다면 (CMake의 경우 = 3.9, 제작자의 경우 4.4), 제작자에서 설명하는 구성을 정확히 사용할 수 있어야하며 해당 빌드 디렉토리로 작업하면됩니다.

빌드 할 실제 구성을 선택하기 위해 CMake에 몇 가지 추가 플래그를 전달해야합니다. 그렇지 않으면 Creator는 파일을 여러 번 표시하고 각 구성에 대해 한 번씩 표시하고 빌드 시간도 길어집니다. 여러 구성에서 같은 프로젝트를 빌드하십시오). VS에서는 UI에서 빌드 유형을 선택할 수 있지만 제작자는 아직이를 지원하지 않습니다.