Wxwidgets yazılımının en son sürümünü yükleme


10

Wxwidgets'ın son sürümünü terminal aracılığıyla yüklemeye çalışıyorum ve bu yönergeleri takip ettim .

Ancak, klasöre gittiğimde /usr/include, adlı bir klasör oluşturuldu wx-3.0-unofficial. Bu doğru klasör mi?

Ayrıca, v3.10.0'ı yüklemek istersem aynı komutları yerine getiririm ama 3.0'ı 3.1 ile değiştirir miydim?

Temel olarak, bunlar wxwidgets yüklemek için kullanmam gereken doğru komutlar mı yoksa daha iyi bir yöntem var mı?

Sayfada, komutlar aşağıdaki gibidir (IDE'yi yükleme kısmını atladım):

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

Ardından, kullanım kılavuzundan bazı talimatları takip ettim

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

2.8'i 3.0 ile değiştirdim

Yanıtlar:


5

Bir süre bekledikten sonra, wxwidgets en son sürümün nasıl kurulacağı konusunda küçük bir eğitim yayınladı. Bu yazı itibariyle en son sürüm v3.1.0'dır. Eğitim burada bulunabilir:

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

Terminalde şuna benzer bir şey yapın:

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

Usta için, dağıtım ubuntu 16.04 için xenial gibi değiştirin.

sudo uygun-güncelleme  
sudo uygun-get install libwxbase3.1-0-gayri resmi \  
                     libwxbase3.1-dev \  
                     libwxgtk3.1-0-gayri resmi \  
                     libwxgtk3.1-dev \  
                     wx3.1-başlıkları \  
                     wx-common \  
                     libwxgtk-webview3.1-0-gayri resmi \  
                     libwxgtk-webview3.1-dev \  
                     libwxgtk-media3.1-0-gayri resmi \  
                     libwxgtk-media3.1-dev \  
                     libwxbase3.1-0-gayri resmi-dbg \  
                     libwxgtk3.1-0-gayri resmi-dbg \  
                     libwxgtk-webview3.1-0-gayri resmi-dbg \  
                     libwxgtk-media3.1-0-gayri resmi-dbg \  
                     wx3.1-i18n \  
                     wx3.1-örnekler

wx-common ve wx3.1-i18n isteğe bağlı paketlerdir ve distro'nun wx2.8 eşdeğerleriyle çakışır. Bu çok önemli değildir, ancak wx-common wxrc içerir, bu yüzden bunu kullanırsanız, yükseltmeden sonra farklılıklar olabileceğini unutmayın.

Düzenle:

Tek satırlık bir komut için:

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

(kırdı) GitHub bağlantısından ilk adımı atmayı unuttunuz: sudo apt-key adv --fetch-keys repos.codelite.org/CodeLite.asc Buraya gidin: gist.github.com/abdulhalim-cu/f3ae4be0b45baabef5623ccdd20ca584 ve takip edin ancak ikinci adımdaki "deb" ifadesini sudo apt-add-repository ' repos.codelite.org/wx3.1.0/ubuntu xenial universe' ile değiştirin
gannex

2

Eğer baktın mı wxWidget rehber .

Geliştirici kılavuzlarını takip etmek her zaman bir şey yüklemenin en iyi yoludur.


3
Evet, bu kılavuza baktım; ancak, eski tarihli bir sürümü ifade eder. En son sürümü kurmak istiyorum. 2.8'i 3.1 veya 3.0 ile değiştirmediysem?
philm
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.