CDEC-Installation

CDEC-Installation

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 cmakefinden Sie in der BUILDINGDatei, 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 makein derElternteil cdecVerzeichnis, anstatt ein separates buildUnterverzeichnis zu verwenden.

cdec/testWenn 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, buildz. B. von innen build, und dann auszuführen

cp -r ../tests/ ./

./tests/run-system-tests.plSie sollten es dann auch aus dem buildVerzeichnis heraus ausführen können .

Alternativ können Sie von vorne beginnen und stattdessen einen In-Tree-Build durchführen.

verwandte Informationen