У меня есть собственный набор инструментов для строительных проектов. Под пользовательским набором инструментов я подразумеваю производную компилятора Clang, компилятора C ++ и компоновщика.
Проект (ы) строится просто отлично, но я не могу использовать возможности Intellij в CLion, потому что он не может создать базу данных тегов (или что-то еще, что он делает под капотом) из-за невозможности распознать пользовательский набор инструментов.
Таким образом, ударив Tools
-> CMake
-> Reset Cache and Reload Project
выплевывает:
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE=~/<path-to-custom-toolchain>/Toolchain.cmake -G "CodeBlocks - Unix Makefiles" /Users/<project-directory>/src
-- Setting up Toolchain 1.0 at /Users/<tools>/build
-- Setting up Toolchain 1.0 at /Users/<tools>/build
-- The C compiler identification is Clang 7.0.0
-- The CXX compiler identification is Clang 7.0.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - failed
-- Detecting C compile features
-- Detecting C compile features - failed
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - failed
-- Detecting CXX compile features
-- Detecting CXX compile features - failed
-- Configuring done
Снимок экрана параметров предпочтений для проекта (это ссылка, потому что у меня пока нет представителя для публикации изображений):
Настройки проекта
Итак, мой вопрос: как мне решить эту проблему? Или эта проблема превышает ограничения CLion? Или у меня неполное понимание проблемы?