Meshlab kompilieren

Meshlab kompilieren

Ich versuche Meshlab gemäß dem zu installierenDokumentation. Ich habe alle Abhängigkeiten installiert und die Schritte befolgt. Aber ich habe hier mit bestimmten Schritten Probleme.

  • Um ein MeshLab-Plugin mit externer Abhängigkeit erfolgreich zu kompilieren, müssen Sie zuvor die referenzierte Bibliothek kompilieren und in den Ordner legen, ~/devel/meshlab/src/external/lib/YOUR_DEVELOPMENT_ENVIRONMENTin dem YOUR_DEVELOPMENT_ENVIRONMENTsich eine Zeichenfolge befindet, die sich auf Ihr Betriebssystem und die Version des Compilers bezieht.

Ich verwende Ubuntu 11.10 und gcc. qmakeIch weiß nicht, was der genaue Wert der Zeichenfolge ist, die ich für eingeben muss YOUR_DEVELOPMENT_ENVIRONMENT. Ich habe versucht, den Leitfaden und die qmakespec-Definitionen durchzugehen qmake. Dort hieß es, es würde tatsächlich zu einem Pfad führen.

Gemäßdieser Link, für Ubuntu 10.04 hat er den Wert als angegeben linux-gcc. Können Sie mir bitte sagen, welchen Wert ich angeben soll?

  • Ich habe versucht, das zu kompilieren meshlab_mini.pro, das die externen Bibliotheken nicht benötigt, habe aber diesen Fehler erhalten.

     /usr/bin/ld: cannot find -ljhead
    

Ich weiß nicht, wie ich danach weitermachen soll. Bitte helfen Sie mir.

      from-source-on-Ubuntu-Lucid-10.04.html

Antwort1

Ich habe versucht zu kompilieren meshlab_full, aber es ist ein Fehler aufgetreten. Es scheint, als müssten Sie zuerst die externen Abhängigkeiten kompilieren! ->Netzlabor (Gehen Sie also zu meshlab/src/external/ und kompilieren Sie external.pro)

Ich habe versucht, das zu kompilieren meshlab_mini.pro, das die externen Bibliotheken nicht benötigt, habe aber diesen Fehler erhalten.

ich glaube das ist nicht richtig..

jKopf (http://www.sentex.net/~mwandel/jhead), unbedingt erforderlich. Es wird von der MeshLab-Hauptanwendung benötigt. Um es zu kompilieren, lesen Sie bitte in den folgenden Zeilen, wie Sie die externen Bibliotheken von MeshLab kompilieren.

verwandte Informationen