
Können Sie mir bitte sagen, wie ich cdec auf Ubuntu 14.04 installieren kann? Denn die neue Art der cdec-Installation (CMake) funktioniert auf meinem System nicht! Weiß das jemand? Gibt es eine Schritt-für-Schritt-Anleitung zur Installation der neuen Version der cdec-Plattform auf Ubuntu 14.04?
Vielen Dank im Voraus.
Antwort1
Anweisungen zum Erstellen der Software cmake
finden Sie in der BUILDING
Datei, die mit dem Quellcode verteilt wird, d. h.
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!
Es scheint jedoch, dass das Perl-Skript in Schritt 3) tatsächlich davon ausgeht, dass der Build 'in tree' und nicht 'out of tree' durchgeführt wurde, d. h. durch Ausführen cmake .
von gefolgt von make
in derElternteil cdec
Verzeichnis, anstatt ein separates build
Unterverzeichnis zu verwenden.
cdec/test
Wenn Sie die oben vorgeschlagenen Schritte 1) und 2) befolgt haben, besteht die einfachste Möglichkeit zum Ausführen der Tests wahrscheinlich darin, das Verzeichnis in Ihr Verzeichnis zu kopieren, build
z. B. von innen build
, und dann auszuführen
cp -r ../tests/ ./
./tests/run-system-tests.pl
Sie sollten es dann auch aus dem build
Verzeichnis heraus ausführen können .
Alternativ können Sie von vorne beginnen und stattdessen einen In-Tree-Build durchführen.