2011-11-05 4 views
1

지구 환경 변수 CMAKE_PREFIX_PATH에 문제가 있습니다. 나는 이미 이것을 설정했고 내가 env을 입력했을 때 설정되었음을 알 수 있지만, cmake .을 실행하여 HipHop을 빌드하면 변수가 설정되지 않았다는 메시지가 나타납니다.CMAKE_PREFIX_PATH를 설정하는 방법은 무엇입니까?

이것을 메이크 파일에 하드 코딩 할 수있는 방법이 있습니까?

+0

[CMake 발견하지 않습니다 포함/라이브러리 (http://stackoverflow.com/questions/39126648/cmake-does-not-find-includes-libraries) – usr1234567

답변

3

+0

가인가 "-D CMAKE_PREFIX_PATH = "또는"-DCMAKE_PREFIX_PATH = "? – Alasdair

+0

공간은 중요하지 않습니다. – arrowd

5

CMAKE_PREFIX_PATHcmake -D CMAKE_PREFIX_PATH=/your/path .이 환경 변수 아닌 실행 해보십시오 아니라 빌드 지시어. 또한 전용 임시 디렉토리로 빌드를 수행 할 수도 있습니다 (완료되면 임시 디렉토리를 제거하고 깨끗한 원시 트리를 가져올 수 있기 때문에 더 깨끗합니다).

$ mkdir -p tmpbuild && cd tmpbuild 
$ cmake -DCMAKE_PREFIX_PATH=~/deliveries/hiphop .. 
$ make install 
$ cd .. 
의 사용 가능한 복제
관련 문제