![Meshlab kompilieren](https://rvso.com/image/1114415/Meshlab%20kompilieren.png)
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_ENVIRONMENT
in demYOUR_DEVELOPMENT_ENVIRONMENT
sich eine Zeichenfolge befindet, die sich auf Ihr Betriebssystem und die Version des Compilers bezieht.
Ich verwende Ubuntu 11.10 und gcc
. qmake
Ich 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.