2017-03-02 4 views
3

Ich versuche, die NITRO NITF-Bibliothek unter Windows 64 Bit zu erstellen. Außerdem muss ich die C++ - Shared Libraries zum Verknüpfen erstellen, d. H. DLLs, nicht nur EXEs.Erstellen von NITRO NITF-Bibliothek unter Windows mit Waf

Ich versuche, mit zu bauen: python waf configure build --enable-debugging --prefix=installed --enable-cpp11 --enable-64bit --dist-source --msvc_targets=x64 --shared

aber während des Build Ich erhalte: invalid def file 'lib/libxerces.def'

Die Bibliothek befindet sich hier: https://github.com/mdaus/nitro

jemand Hat Erfahrung den Aufbau dieser Bibliothek unter Windows?

Antwort

0

Dies ist ein Bug in NITRO, der nur etwas behoben wurde. Es ist nicht alles so, wie dort, aber jetzt um Sie gehen

python waf configure --enable-debugging --prefix=installed --enable-cpp11 --enable-64bit --dist-source --msvc_targets=x64 install 
python waf configure --enable-debugging --prefix=installed --enable-cpp11 --enable-64bit --dist-source --msvc_targets=x64 --shared install 

tun können (Ja, beide Befehle erforderlich.)

Dass Sie DLLs nur für die C-Schicht von NITRO erhalten.

Wenn Sie Probleme mit NITRO haben, können Sie auf der GitHub-Seite ein Problem schneller lösen.

Verwandte Themen