我正在使用MacOS X Lion和XCode 4.2.1。我需要gcc 2.4.6。编译一个CMake项目。因此我构建了gcc 2.4.6。在我自己的本地目录$HOME/mygcc/bin
中。有没有办法充分利用CMake使用的编译器的路径?
答案 0 :(得分:4)
您可以使用GUI设置这些变量:
CMAKE_C_COMPILER=$HOME/mygcc/bingcc
CMAKE_CXX_COMPILER=$HOME/mygcc/bing++
或者您可以从命令行运行cmake
:
cmake ../path/to/source -DCMAKE_C_COMPILER=$HOME/mygcc/bin/gcc -DCMAKE_CXX_COMPILER=$HOME/mygcc/bin/g++
答案 1 :(得分:0)
您可以在运行$PATH
之前将本地gcc bin目录设置为cmake
:
$ export PATH=$HOME/mygcc/bin:$PATH
$ cmake