
Не могли бы вы мне подсказать, как мне установить cdec на Ubuntu 14.04? Потому что новый тип установки cdec (CMake) не работает на моей системе! Кто-нибудь знает, есть ли пошаговое руководство по установке новой версии платформы cdec на Ubuntu 14.04?
Заранее спасибо.
решение1
Инструкции по сборке программного обеспечения с использованием cmake
содержатся в BUILDING
файле, который распространяется вместе с исходным кодом, т.е.
Instructions for building
-----------------------------------
1) Create a build directory and generate Makefiles using CMake
mkdir build
cd build
cmake ..
If the cmake command completes successfully, you can proceed. If you have
libraries (such as Boost) installed in nonstandard locations, you may need
to run cmake with special options like -DBOOST_ROOT=/path/to/boost.
2) Build
make -j 2
3) Test
make test
./tests/run-system-tests.pl
Everything should pass.
4) Enjoy!
Однако, похоже, что скрипт Perl на шаге 3) на самом деле предполагает, что сборка была выполнена «в дереве», а не «вне дерева», т.е. путем запуска cmake .
с последующим make
вродитель cdec
каталог, а не использовать отдельный build
подкаталог.
Если вы выполнили предложенные выше шаги 1) и 2), то, вероятно, самый простой способ запустить тесты — скопировать каталог cdec/test
в свой build
каталог, например, изнутри build
, и выполнить
cp -r ../tests/ ./
После этого вы сможете запустить его ./tests/run-system-tests.pl
также из этого build
каталога.
В качестве альтернативы вы можете начать заново и выполнить сборку внутри дерева.