Ошибка Mac Cmake: нет известных функций для компилятора CXX - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь скомпилировать проект, используя мой Mac (MacOsX High Sierra) и версию CMake: 3.12.2

При нажатии кнопки «Создать» выдается следующая ошибка:

CMake Error in CMakeLists.txt: No known features for CXX compiler "Clang" version 9.1.0.9020039.

Мой CMakeLists.txt выглядит следующим образом:

PROJECT(rightKidney_seg)
cmake_minimum_required(VERSION 2.4)
if(COMMAND cmake_policy)
       cmake_policy(SET CMP0003 NEW)
     endif(COMMAND cmake_policy)
INCLUDE_REGULAR_EXPRESSION("^.*$")
FIND_PACKAGE(ITK REQUIRED)
IF(ITK_FOUND)
  INCLUDE(${ITK_USE_FILE})
ENDIF(ITK_FOUND)
ADD_EXECUTABLE(rightKidney_seg rightKidney_seg.cxx)
TARGET_LINK_LIBRARIES(rightKidney_seg ${ITK_LIBRARIES})

Если я сделаю: какой gcc результат будет:

/usr/bin/gcc

Если я сделаю: cc --version, результат будет:

Apple LLVM version 9.1.0 (clang-902.0.39.2)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

Может кто-нибудь помочь мне понять, почему я не могу создать проект?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...