2017-01-06 2 views
0

msake2에서 cmake를 사용하려고합니다.환경에 익숙하지 않은 사람이 msys2를 작성하십시오.

CMake 오류 : 나는 다른 프로젝트를위한 것으로 봤는데 몇 가지 코드를 컴파일하려고 내가 this threadthis thread을 발견하고 지시 사항을 따르려고 노력했습니다 이름 생성기 MSYS 메이크

를 만들 수 없습니다 .. 스레드가 궁극적으로 다시 연결되어 wys가 msy가 툴체인을 저장하는 상태가되지 않는다는 것을 깨달을뿐입니다. 인터넷 검색은 실제로 도움이되지 않았습니다.

더 이상하게도, 필자가 사용하려고하는 프로그램은 실행되지 않고 cmake가 없기 때문에 오류가 발생하더라도 유효한 데이터를 생성합니다. 나는 그것을 얻지 않는다.

이전에는 msys를 사용하지 않았습니다. msys2/cygwin에 새로운 브랜드이고 심지어 언어를 이해할 수없는 사람으로서, 어떻게 cmake를 설치하고 작동 시키나요?

+0

실행중인 cmake 명령을 제공 할 수 있습니까? – mshildt

답변

1

-G "MSYS Makefiles"을 CMake 생성기로 지정했지만 CMake가 해당 생성기를 인식하지 못하는 것 같습니다. msys2에서 CMake를 사용할 때 기본 유닉스 Makefile 생성기 만 사용하면 모든 것이 잘 작동합니다. 또한, 내 현재 msys2 설치에서 CMake 내가 볼 수있는 MSYS Makefile 생성기가없는 것 같습니다 (cmake --help 사용 가능한 생성기를 나열합니다). -G 옵션을 사용하지 않고 cmake를 실행 해보십시오. 또한 pacman -Sy make을 통해 make이 먼저 설치되어 있는지 확인하십시오.

관련 문제