SharpConstruct

SharpConstruct es un programa de modelado en 3D diseñado para permitir a los usuarios de pintura a fondo sobre los modelos de polígonos en tiempo real. A diferencia de programas de modelado tradicionales, SharpConstruct hace que sea fácil de modelar rápidamente formas orgánicas.

Instalación de SharpConstruct en Linux debian

SharpConstruct utiliza un C + + vinculante para las GTK + enlace a la biblioteca OpenGL para su magia 3D. ¿Confundido? No hay necesidad de ser. Sólo pensar en términos de capas. La biblioteca es necesario, libgtkglextmm llamada ("Extensión OpenGL de GTK +-mm"), había lanzado hace meses de su última versión estable de varios, y por lo tanto está disponible en la mayoría de las distribuciones. Por desgracia, SharpConstruct las necesidades de la versión de desarrollo 1.1.0.

1. La compilación libgtkglextmm 1.1.0 de la fuente.

Esto es bastante fácil con un truco especial para usuarios de Ubuntu: Instalar la versión de Ubuntu proporciona como si vas a usarlo, y luego quitarlo, otra vez. 

sudo apt-get install-dev libgtkglextmm1c2 libgtkglextmm1 sudo apt-get remove libgtkglextmm1c2 libgtkglextmm1-dev

Por supuesto, regular y usuarios de Debian Ubuntu se quejan de que esta no es la manera correcta de hacerlo! De hecho, uno debe utilizar "apt-get build-dep $ paquete" para hacer esto correctamente. Pero usted necesita las direcciones repositorio de código fuente en la lista para que funcione.

Probablemente se esté preguntando ahora cuál es la diferencia entre estas versiones son si es suficiente para utilizar la dependecies de la antigua versión. Necesitamos una versión más reciente de una biblioteca, es decir, las bibliotecas gtkmm. Eso no es un problema importante, nos gustaría que sea necesario en el próximo paso de todos modos.

sudo apt-get install libgtkmm-2.4-dev

Con la construcción de dependencias instalado, descarga la versión de desarrollo 1.1.0 de Sourceforge y la habitual de tres pasos de _. / configure_, hacer, y sudo que instalar. Usted debe obtener un nuevo pocas bibliotecas en / usr / local /. Al final, sólo tendrá que añadir dos enlaces simbólicos SharpConstruct lo contrario no será capaz de encontrar las bibliotecas. El comando sería un poco extraño, pero no hay nada de qué preocuparse:

sudo ln-s / usr/local/lib/libgdkglextmm-x11-1.1.so.0.0.0 / usr/lib/libgdkglextmm-x11-1.1.so.0 sudo ln-s / usr/local/lib/libgtkglextmm-x11 -1.1.so.0.0.0 / usr/lib/libgtkglextmm-x11-1.1.so.0

2. mediante la instalación de SharpConstruct. Es una aplicación gtkmm utilizando Glade por lo que tendrá unas cuantas librerías más. página de inicio SharpConstruct no proporciona ninguna lista de sus dependencias necesarias, pero desde que construyeron una de la fuente, instalado otro para hacerlo, sólo hay una libglademm abierta. El siguiente comando debe instalar todas las piezas necesarias para que:

sudo apt-get install libglademm-2.4-dev

Cuando se hacen ahora los habituales tres pasos, una vez más: _. / configure_, que, sudo que instalar, SharpConstruct será construido e instalado en / usr / local.

Usted puede ahorrar el paso de compilación por última vez mediante un binario pre-compilado disponibles en la página principal del SharpConstruct es. Sin embargo, sin la versión correcta de libgtkglextmm, esto no es muy útil. Compilación de la biblioteca se requiere el paso más complicado; SharpConstruct edificio es entonces sólo un pequeño paso para hacerlo.

Conclusión

SharpConstruct es fácil y divertido de usar. Esto hace que sea absolutamente genial. ¿Y se me olvida mencionar que es estable. Teniendo en cuenta el número de versión de baja, 0.11, y su historia de los interruptores de la interfaz, que es increíble.

Te gusto este artículo? Suscríbete al Feed de Demo vía RSS y recibe diariamente las actualizaciones.

0 comentarios:

online