it-swarm-es.com

Instalar la última versión de wxwidgets

Estoy intentando instalar la última versión de wxwidgets a través del terminal y seguí estas instrucciones .

Sin embargo, cuando navegué a la carpeta /usr/include, se creó una carpeta llamada wx-3.0-unofficial. ¿Es esta la carpeta correcta?

Además, si quisiera instalar v3.10.0, ¿realizaría los mismos comandos pero reemplazaría 3.0 por 3.1?

Básicamente, ¿son estos los comandos correctos que debo usar para instalar wxwidgets o hay un método mejor?

En la página, los comandos son los siguientes (omití la parte al instalar el IDE):

Sudo apt-add-repository 'deb http://repos.codelite.org/wx3.0.2/ubuntu/ trusty universe'
apt-get update 
apt-get install libwxbase3.0-0-unofficial \
                libwxbase3.0-dev \
                libwxgtk3.0-0-unofficial \
                libwxgtk3.0-dev \
                wx3.0-headers \
                wx-common \
                libwxbase3.0-dbg \
                libwxgtk3.0-dbg \
                wx3.0-i18n \
                wx3.0-examples \
                wx3.0-doc

Luego, seguí algunas instrucciones de la guía del usuario

cd /usr/include
ls | grep wx
Sudo ln -sv wx-2.8/wx wx

Reemplacé 2.8 por 3.0

10
philm

Después de esperar un tiempo, wxwidgets ha publicado un pequeño tutorial sobre cómo instalar la última versión. Al momento de escribir este artículo, el último es v3.1.0. El tutorial puede ser encontrado aquí:

http://codelite.org/LiteEditor/WxWidgets31Binaries#toc2

En una terminal, haga algo como:

Sudo apt-add-repository 'deb http://repos.codelite.org/wx3.1.0/ubuntu/ artful universe'

Para ingenioso, sustituya su distribución, como xenial por ubuntu 16.04.

Sudo apt-get update 
 Sudo apt-get install libwxbase3.1-0-no oficial\
 Libwxbase3.1-dev\
 Libwxgtk3.1-0-no oficial\
 libwxgtk3.1-dev\
 wx3.1-headers\
 wx-common\
 libwxgtk-webview3.1-0-no oficial\
 libwxgtk- webview3.1-dev\
 libwxgtk-media3.1-0-no oficial\
 libwxgtk-media3.1-dev\
 libwxbase3.1-0-no oficial-dbg\
 libwxgtk3.1-0-no oficial-dbg\
 libwxgtk-webview3.1-0-no oficial-dbg\
 libwxgtk-media3.1-0-no oficial-dbg\
 wx3.1-i18n\
 wx3.1-ejemplos

wx-common y wx3.1-i18n son paquetes opcionales y entrarán en conflicto con los equivalentes wx2.8 de la distribución. Es poco probable que eso importe demasiado, pero wx-common contiene wxrc, así que si usa esto, tenga en cuenta que puede haber diferencias después de la actualización.

Editar:

Para un comando de una línea:

Sudo apt-get install libwxbase3.1-0-unofficial && Sudo apt-get install libwxbase3.1-dev && Sudo apt-get install libwxgtk3.1-0-unofficial && Sudo apt-get install libwxgtk3.1-dev && Sudo apt-get install wx3.1-headers && Sudo apt-get install wx-common && Sudo apt-get install libwxgtk-webview3.1-0-unofficial && Sudo apt-get install libwxgtk-webview3.1-dev && Sudo apt-get install libwxgtk-media3.1-0-unofficial && Sudo apt-get install libwxgtk-media3.1-dev && Sudo apt-get install libwxbase3.1-0-unofficial-dbg && Sudo apt-get install libwxgtk-webview3.1-0-unofficial-dbg && Sudo apt-get install libwxgtk-media3.1-0-unofficial-dbg && Sudo apt-get install wx3.1-i18n && Sudo apt-get install wx3.1-examples
4
philm

¿Viste wxWidget guide .

Seguir las guías del desarrollador es siempre la mejor manera de instalar algo.

2
Mahdi