Компиляция Meshlab

Компиляция Meshlab

Я пытаюсь установить Meshlab согласнодокументация. Я установил все зависимости и следовал шагам. Но у меня возникли проблемы с некоторыми шагами здесь.

  • Для успешной компиляции плагина MeshLab с внешней зависимостью вам необходимо предварительно скомпилировать указанную библиотеку и поместить ее в папку, ~/devel/meshlab/src/external/lib/YOUR_DEVELOPMENT_ENVIRONMENTгде YOUR_DEVELOPMENT_ENVIRONMENTнаходится строка, относящаяся к вашей операционной системе и версии компилятора.

Я использую Ubuntu 11.10 и gcc, qmake. Я не знаю, какое точное значение строки я должен указать для YOUR_DEVELOPMENT_ENVIRONMENT. Я попытался пройти через qmakeопределения guide и qmakespec. Он сказал, что это на самом деле приведет к пути.

Согласноэта ссылка, для Ubuntu 10.04 он указал значение linux-gcc. Можете ли вы подсказать, какое значение мне следует указать?

  • Я попытался скомпилировать meshlab_mini.pro, которому не нужны внешние библиотеки, но получил эту ошибку.

     /usr/bin/ld: cannot find -ljhead
    

Я не знаю, как мне быть дальше. Помогите мне, пожалуйста.

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

решение1

Я пытался скомпилировать meshlab_full, но получил ошибку. Похоже, сначала нужно скомпилировать внешние зависимости! ->Мешлаб (Поэтому перейдите в meshlab/src/external/ и скомпилируйте external.pro)

Я попытался скомпилировать meshlab_mini.pro, которому не нужны внешние библиотеки, но получил эту ошибку.

Я думаю, что это неправильно..

jhead (http://www.sentex.net/~mwandel/jhead), абсолютно необходимо. Он необходим основному приложению MeshLab. Чтобы скомпилировать его, прочтите в следующих строках, как скомпилировать внешние библиотеки MeshLab.

Связанный контент