Компилятор C cl.exe не может скомпилировать простую тестовую программу на clion.C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Гость
 Компилятор C cl.exe не может скомпилировать простую тестовую программу на clion.

Сообщение Гость »

Я пытаюсь добавить цепочку инструментов Visual Studio в clion, но кажется, что Cmake столкнулся с некоторыми проблемами. Подробный отчет об ошибке выглядит следующим образом

Код: Выделить всё

-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - failed
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - broken
CMake Error at S:/Clion/CLion 2023.3.4/bin/cmake/win/x64/share/cmake-3.27/Modules/CMakeTestCCompiler.cmake:67 (message):
The C compiler

"C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe"

is not able to compile a simple test program.
Я попробовал несколько способов решения проблемы, например
  • добавление `set( CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY),
  • add_compile_options(-DCMAKE_C_COMPILER_FORCED=ON)

    Код: Выделить всё

    before the 
    project(Motion_control)`.
Они не сработали. Надеюсь, кто-нибудь ответит на мой вопрос, большое спасибо.

Подробнее здесь: https://stackoverflow.com/questions/781 ... m-on-clion
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»