Я устанавливал библиотеку Eigen на Ubuntu. Я выполнил инструкции, создав «каталог сборки» вместе с загруженным исходным каталогом. То есть у меня есть два каталога: eigen-eigen-1306d75b4a21
для источника и пустой eigen-build
для сборки.CMake не находит исходный каталог (установка Eigen)
Тогда я сделал: произошло
cd eigen-build
cmake ../eigen-eigen-1306d75b4a21/
sudo make install
ошибка сразу после make install
и прекращает установку:
CMake Error: The source directory "/home/username/something/eigen-eigen-1306d75b4a21" does not exist.
Очевидно, что каталог существует. Что не так с моим CMake? (Я не знаю много о CMake.Я заметил некоторые предупреждения во время второго шага, говоря, что многие вещи, такие как Qt4, отсутствуют, но я не думаю, что это причина, из-за чего появляется сообщение об ошибке.)
так что ваш каталог сборки '/ home/username/something/eigen-build'? Получил ли CMake что-нибудь? –
Вы что, shure это не какая-то ошибка разрешений? – niklasfi
У меня была такая же ошибка. Путь к исходному каталогу содержал некоторые специальные символы, такие как «ščťžýáí», поэтому, когда я менял путь, что-то вроде '/ home/user/project', он работал. – 32cupo