Cmake не соблюдает -D CMAKE_CXX_COMPILER = g ++

Я пытаюсь заставить cmake собрать мой cpp-код с помощью g ++, так как по умолчанию вместо него используется clang. Поэтому я использую:cmake -D CMAKE_CXX_COMPILER=g++ ../src/CMakeLists.txt после чего cmake проверяет gcc и g ++ (с успехом), но тем не менееmake VERBOSE=1 доходность

/usr/bin/c++     -o CMakeFiles/trial_cpp.dir/trial.cpp.o -c "/Users/Kuba/Code/Sketchpad/Trial     project/src/trial.cpp"
Linking CXX executable trial_cpp
/opt/etlocal/bin/cmake -E cmake_link_script CMakeFiles/trial_cpp.dir/link.txt --verbose=1
/usr/bin/c++    -Wl,-search_paths_first -Wl,-headerpad_max_install_names   CMakeFiles/trial_cpp.dir/trial.cpp.o  -o trial_cpp 

Поскольку он вызывает / usr / bin / c ++, а не / usr / bin / g ++, я согласен, он по-прежнему использует clang. Любая идея, чтопроблема? Я знаю, у меня есть G ++ и этоs в / usr / bin /. Я'работает под управлением Mac OS X 10.8.2

Ответы на вопрос(2)

Ваш ответ на вопрос