Я пытаюсь скомпилировать проект git, и я столкнулся с некоторыми проблемами с CMake. Первоначально он не нашел компилятор C++ и запрос об ошибке:Ошибки при компиляции с помощью CMake
cmake ..
No CMAKE_CXX_COMPILER could be found.
Tell CMake where to find the compiler by setting either the environment variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path to the compiler, or to the compiler name if it is in the PATH.
Итак, я сделал:
CXX="gcc" cmake ..
Но другая ошибка была вызвана:
-- The CXX compiler identification is unknown
-- Check for working CXX compiler: /usr/bin/gcc
-- Check for working CXX compiler: /usr/bin/gcc -- broken
CMake Error at /usr/share/cmake-3.0/Modules/CMakeTestCXXCompiler.cmake:54 (message):
The C++ compiler "/usr/bin/gcc" is not able to compile a simple test program.
Как я могу решить эту ошибку и скомпилировать проект?
Вы пытаетесь использовать CMake в системе Linux или Mac OS? CMake должен иметь возможность автоматически обнаруживать компилятор по умолчанию на вашем компьютере. Что возвращает команда 'g ++ -v' в терминале? – Antwane
Система Linux. О 'g ++ -v', он выдает команду« не найден ». – Patrick