Instalando a versão mais recente dos wxwidgets

9

Eu estou tentando instalar a versão mais recente do wxwidgets por meio do terminal e segui estas instruções .

No entanto, quando naveguei para a pasta /usr/include , foi criada uma pasta chamada wx-3.0-unofficial . Esta é a pasta correta?

Além disso, se eu quiser instalar v3.10.0, eu executaria os mesmos comandos, mas substituiria o 3.0 pelo 3.1?

Basicamente, esses são os comandos corretos que devo usar para instalar o wxwidgets ou existe um método melhor?

Na página, os comandos são os seguintes (eu pulei a parte da instalação do 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

Em seguida, segui algumas instruções do guia do usuário

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

Eu substituí o 2.8 por 3.0

    
por philm 15.03.2016 / 19:08

2 respostas

2

Depois de esperar por algum tempo, o wxwidgets postou um pequeno tutorial sobre como instalar a versão mais recente. A partir desta redação, o mais recente é a v3.1.0. O tutorial pode ser encontrado aqui:

link

  

Em um terminal, faça algo como:

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

Para artful, substitua sua distribuição, como xenial para o Ubuntu 16.04.

sudo apt-get update  
sudo apt-get install libwxbase3.1-0-unofficial \  
                     libwxbase3.1-dev \  
                     libwxgtk3.1-0-unofficial \  
                     libwxgtk3.1-dev \  
                     wx3.1-headers \  
                     wx-common \  
                     libwxgtk-webview3.1-0-unofficial \  
                     libwxgtk-webview3.1-dev \  
                     libwxgtk-media3.1-0-unofficial \  
                     libwxgtk-media3.1-dev \  
                     libwxbase3.1-0-unofficial-dbg \  
                     libwxgtk3.1-0-unofficial-dbg \  
                     libwxgtk-webview3.1-0-unofficial-dbg \  
                     libwxgtk-media3.1-0-unofficial-dbg \  
                     wx3.1-i18n \  
                     wx3.1-examples
     

wx-common e wx3.1-i18n são pacotes opcionais e entrarão em conflito com os equivalentes wx2.8 da distribuição. É improvável que isso importe muito, mas wx-common contém wxrc, portanto, se você usar isso, esteja ciente de que pode haver diferenças após a atualização.

    
por philm 05.11.2017 / 04:47
1

Você analisou o guia wxWidget .

Seguir os guias do desenvolvedor é sempre a melhor maneira de instalar algo.

    
por Mahdi 15.03.2016 / 21:04