Russian Qt Forum

Программирование => Общий => Тема начата: Гурман от Январь 20, 2014, 10:09



Название: Не получается втащить CMake проект в QtCreator
Отправлено: Гурман от Январь 20, 2014, 10:09
Надо собрать в QtCreator стороннюю GNU-тую программу из исходников, проект сделан на CMake. Всё установлено, импорт запускается, выполняет проверку версии компилятора (у меня старый mingw, gcc/g++ версии 3.4.2, но не думаю что дело в этом). Проверка проходит, создаются два приложения a.exe, но потом импорт слетает с ошибкой

Код:
-- The C compiler identification is GNU 3.4.2
-- The CXX compiler identification is GNU 3.4.2
-- Check for working C compiler: C:/mingw/bin/gcc.exe
-- Check for working C compiler: C:/mingw/bin/gcc.exe -- broken
CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:61 (message):
  The C compiler "C:/mingw/bin/gcc.exe" is not able to compile a simple test
  program.

  It fails with the following output:

   Change Dir: D:/Boundary Scan/xc3sprog/xc3net/CMakeFiles/CMakeTmp



  Run Build Command:C:/mingw/bin/mingw32-make.exe
  "cmTryCompileExec2812785827/fast"

  C:/mingw/bin/mingw32-make.exe -f
  CMakeFiles\cmTryCompileExec2812785827.dir\build.make
  CMakeFiles/cmTryCompileExec2812785827.dir/build

  mingw32-make.exe[1]: Entering directory `D:/Boundary
  Scan/xc3sprog/xc3net/CMakeFiles/CMakeTmp'

  "C:\Program Files\CMake 2.8\bin\cmake.exe" -E cmake_progress_report
  "D:\Boundary Scan\xc3sprog\xc3net\CMakeFiles\CMakeTmp\CMakeFiles" 1
  process_begin: CreateProcess((null), echo Building C object
  CMakeFiles/cmTryCompileExec72795415.dir/testCCompiler.c.obj, ...) failed.

  make (e=2): Не удается найти указанный файл

  mingw32-make.exe[1]: ***
  [CMakeFiles/cmTryCompileExec72795415.dir/testCCompiler.c.obj] Error 2

  mingw32-make.exe[1]: Leaving directory `D:/Boundary
  Scan/xc3sprog/xc3net/CMakeFiles/CMakeTmp'

mingw32-make.exe: *** [cmTryCompileExec72795415/fast] Error 2

в каталоге CMakeFiles/ не образовывается временный каталог cmTryCompileExec<случайное-число>.dir/ да и файла testCCompiler.c че-то нигде не видно...

может кто-нибудь помочь с этим делом? а то я с CMake до сих пор как-то не работал, в Инете не очень получается ответы найти


Название: Re: Не получается втащить CMake проект в QtCreator
Отправлено: Гурман от Январь 20, 2014, 14:33
установил MinGW 4.8.1 - глюк пропал

может кому пригодится, а то нигде этот глюк не упоминается