поэтому я попытался использовать CMake на людоеда, чтобы установить его, но каждый раз, когда я использую команду в директории для сборки:CMake Ошибка: CMake не найти исходный каталог или CMakeLists.txt (установка Ogre3D)
cmake ..
Я получил эту ошибку, проявляющуюся:
CMake Error: The source directory "/home/.../TPs/ogre" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
и после выполнения:
cmake .. -DCMAKE_MODULE_PATH=/usr/share/OGRE/cmake/modules/
ошибки преобразованной в:
CMake Error: The source directory "/home/.../TPs/ogre" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
хотя у него есть CMakeLists.txt.
У меня Cmake 2.8.XXX версии и питон 2.7.XXX, я пытался использовать CMake-GUI, но это также дала мне ошибку о CMakeCache ...
Так что у вас есть совет?
EDIT: Хорошо, это моральная история, даже если вы сильно этого хотите, никогда не кладите '\' в имена папок!
*** Это также дало мне ошибку в CMakeCache *** Возможно, вам следует очистить папку сборки. Затем повторите попытку. Возможно, ваш «CMakeCache.txt» имеет некоторые плохие кэшированные значения, связанные с вашими предыдущими неудачными попытками. – drescherjm
Вы называете CMake неправильным способом. Сначала -D аргументы, затем путь к исходному directoty (.. в вашем случае) – usr1234567
Моя папка сборки всегда пуста, она даже не создает один файл, когда я пытаюсь сделать cmake. И порядок флагов в cmake не важен, так как это не работает. Я до сих пор получил первую ошибку. – Furnez