2017-01-18 2 views
0

J'ai téléchargé les sources MeshLab et mis à jour mon installation Qt au plus tard (Qt Creator 4.2.0 construit le 9 déc. 2016). Lors de ma première tentative de compilation du projet meshlab_full, j'ai trouvé que je devais renommer le dossier io_txt sous plugins_experimental à io_TXT. Mais après cela, il échoue avec cette erreur:Impossible de compiler MeshLab depuis la source sur Ubuntu 16.10

In file included from ../../src/common/meshmodel.h:32:0, from ../../src/common/filterparameter.cpp:32: ../../src/common/ml_mesh_type.h:4:33: fatal error: vcg/complex/complex.h: No such file or directory #include ^compilation terminated.

En effet, il n'y a pas de dossier vcg. Comment l'obtenir?

Merci, Rich

Répondre

2

Vous devez obtenir VCG lib. Il doit être au même niveau que votre répertoire MeshLab:

yourdevelfolder/ 
| 
├──meshlab 
│ ├──docs 
│ ├──README.md 
│ ├──src 
│ ├──... 
│ └──... 
└──vcglib 
    ├──apps 
    ├──doc 
    ├──eigenlib 
    ├──... 
    └──... 

Que vous devez obtenir vgclib sources:

$ git clone https://github.com/cnr-isti-vclab/vcglib.git 
$ cd vcglib 
$ git checkout devel 

Instructions pour la compilation sont there

+0

Merci Eric - Je vous remercie de l'aide;) J'ai téléchargé les fichiers vcg et les ai mis au bon endroit, puis j'ai construit le projet external.pro. Cela m'a permis de dépasser l'erreur que je voyais avant, mais je n'arrive toujours pas à créer un meshlab complet ou mini. L'erreur que je reçois dit "erreur:" ColorConverter "n'a pas été déclaré". J'ai fait pas mal de blagues et ne peux pas dire si ColorConverter est une chose Qt ou une chose MeshLab. Avez-vous des idées? Merci, riche – rdfrahm

+0

Donnez quelques journaux détaillés. vcglib n'est peut-être pas au bon endroit. Le principal problème que j'ai rencontré avec vcglib était que je n'ai pas vérifié pour développer la branche. –

+0

Désolé pour le délai @Eric - J'ai dû trouver une méthode appropriée pour partager la sortie du compilateur. Le voici: https://drive.google.com/file/d/0B2i1fbB8wvDySnVZMzMzVTZXQU0/view?usp=sharing Merci! – rdfrahm