我正在使用带有 XCode 4.2.1 的 MacOS X Lion。我需要 gcc 2.4.6。编译一个 CMake 项目。因此我构建了 gcc 2.4.6。在我自己的本地目录$HOME/mygcc/bin
中。有没有办法影响 CMake 使用的编译器的路径?
问问题
2128 次
2 回答
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++
于 2012-05-08T18:39:49.557 回答
0
您可以$PATH
在运行之前将本地 gcc bin 目录设置为cmake
:
$ export PATH=$HOME/mygcc/bin:$PATH
$ cmake
于 2012-05-08T18:40:29.910 回答