C компилятор "/ usr / bin / cc" не может скомпилировать простую тестовую программу на cygwin - PullRequest
0 голосов
/ 12 апреля 2020

Я обнаружил, что некоторые другие топи c имеют ту же проблему, но мне кажется, что решение для меня

Я пытаюсь установить библиотеку FC4S C (https://github.com/amiq-consulting/fc4sc)

И это проверено гугл тестом. когда я следовал указаниям

, я использовал команду:

cmake -DBUILD_GTEST=ON BUILD_GTEST -DBUILD_SHARED_LIBS=ON ..

А потом это показало вот так

-- The C compiler identification is GNU 9.3.0
-- The CXX compiler identification is GNU 9.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- broken
CMake Error at /usr/share/cmake-3.14.5/Modules/CMakeTestCCompiler.cmake:60 (message):
  The C compiler

    "/usr/bin/cc"

  is not able to compile a simple test program.

  It fails with the following output:

    Change Dir: /cygdrive/d/SystemC/7_UVM/Coverage/fc4sc-master/test/googletest/build/CMakeFiles/CMakeTmp

    Run Build Command(s):/usr/bin/make.exe cmTC_7a5cd/fast




  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:4 (project)


-- Configuring incomplete, errors occurred!
See also "/cygdrive/d/SystemC/7_UVM/Coverage/fc4sc-master/test/googletest/build/CMakeFiles/CMakeOutput.log".
See also "/cygdrive/d/SystemC/7_UVM/Coverage/fc4sc-master/test/googletest/build/CMakeFiles/CMakeError.log".

Я попытался переустановить g cc и некоторый другой компонент, с которым они связаны, но он не работал

Ниже приведен вывод ошибки cmake:

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