Ошибка с cmake при попытке собрать wt? - PullRequest
1 голос
/ 17 июля 2010

Проверка работающего компилятора C: cl

Проверка работающего компилятора C: cl - неработающий

Ошибка CMake в C: / Program Files / CMake 2.6 / share / cmake-2.6 /Modules / CMakeTestCCompiler.cmake: 32

(СООБЩЕНИЕ): Компилятор C "cl" не может скомпилировать простую тестовую программу.

Сбой при следующем выводе:

Изменить каталог: C: / Пользователи / Gilg / Документы / Проекты / сборки / CMakeFiles / CMakeTmp

Запустить команду построения: C: \ PROGRA ~ 1 \ MI30EB ~ 1 \ Common7 \ IDE \ devenv.com CMAKE_TRY_COMPILE.sln / build Debug / project cmTryCompileExec

Microsoft (R) Visual Studio версии 8.0.50727.762.

Авторские права (C) Microsoft Corp 1984-2005.Все права защищены.

1> ------ Начата сборка: Проект: cmTryCompileExec, Конфигурация: Отладка Win32 ------

1> Компиляция ...

1> 32-разрядный оптимизирующий компилятор C / C ++ Microsoft (R) версии 14.00.50727.762 для 80x86

1> Copyright (C) Microsoft Corporation.Все права защищены.

1> cl / Od / D "WIN32" / D "_WINDOWS" / D "_DEBUG" / D "CMAKE_INTDIR = \" Debug \ "" / D "_MBCS" / FD / RTCs/ MDd / Fo "cmTryCompileExec.dir \ Debug \" /Fd"C:/Users/Gilg/Documents/Projects/builds/CMakeFiles/CMakeTmp/Debug/cmTryCompileExec.pdb "/ W3 / c / Zi / TC / Zm1000

1>. \ TestCCompiler.c

1> testCCompiler.c

1>. \ TestCCompiler.c: фатальная ошибка C1033: не удается открыть базу данных программы

1> Журнал сборки был сохранен в "file: // c: \ Users \ Gilg \ Documents \ Projects \ builds \ CMakeFiles \ CMakeTmp \ cmTryCompileExec.dir \ Debug \ BuildLog.htm"

1> cmTryCompileExec - 1 ошибка (ов), 0 предупреждение (я)

========== Построение: 0 выполнено, 1 не выполнено, 0 обновлено, 0 пропущено ==========

Я добавил пути, $ (SystemRoot), $ (SystemRoot) \ System32, $ (SystemRoot) \ System32 \ wbem в каталоги vc ++ в MCVS 2005 и ещеЯ до сих пор понимаю эту проблему.Я не уверен, что еще делать.Спасибо за любую помощь, спасибо.

Ответы [ 2 ]

0 голосов
/ 25 февраля 2011

Недавно я работал над аналогичной проблемой, и это было связано с тем, что cygwin находился в пути до бинарного файла VC200x.Решил, поместив \ cygwin \ bin в самый последний каталог C ++ Directories-> Исполняемые каталоги и полностью убрав его из пути системной среды.

0 голосов
/ 30 декабря 2010

Похоже, что-то не так с тем, как вы запустили cmake. Сотрите весь ваш проект, перезапустите с нуля, следуя инструкциям по установке Windows

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