wxwidgetsの最新バージョンのインストール


10

ターミナルから最新バージョンのwxwidgetsをインストールしようとしています。次の手順に従ってください

しかし、フォルダに移動すると/usr/include、というフォルダが作成されましたwx-3.0-unofficial。これは正しいフォルダですか?

また、v3.10.0をインストールする場合、同じコマンドを実行しますが、3.0を3.1に置き換えますか?

基本的に、これらはwxwidgetsをインストールするために使用する正しいコマンドですか、それとももっと良い方法がありますか?

このページのコマンドは次のとおりです(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

次に、ユーザーガイドの指示に従いました

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

2.8を3.0に置き換えました

回答:


5

しばらく待った後、wxwidgetsが最新バージョンのインストール方法に関する小さなチュートリアルを投稿しました。これを書いている時点で、最新はv3.1.0です。チュートリアルはここにあります:

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

ターミナルで、次のようにします。

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

巧妙な場合は、ubentu 16.04をxenialなどのディストリビューションに置き換えます。

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とwx3.1-i18nはオプションのパッケージであり、ディストリビューションのwx2.8と同等のものと競合します。それほど問題になることはまずありませんが、wx-commonにはwxrcが含まれているため、これを使用する場合は、アップグレード後に違いが生じる可能性があることに注意してください。

編集:

1行のコマンドの場合:

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

(破損した)GitHubリンクからの最初のステップの説明を忘れていました:sudo apt-key adv --fetch-keys repos.codelite.org/CodeLite.ascここに移動:gist.github.com/abdulhalim-cu/f3ae4be0b45baabef5623ccdd20ca584に従ってください手順ですが、2番目のステップの「deb」をsudo apt-add-repository ' repos.codelite.org/wx3.1.0/ubuntu xenial universe'に置き換えます
gannex

2

wxWidgetガイドご覧になりましたか。

開発者ガイドに従うことは、常に何かをインストールするための最良の方法です。


3
はい、私はこのガイドを見ました。ただし、古いバージョンを指します。最新のものをインストールしたいと思っています。2.8を3.1または3.0に置き換えない限り?
philm 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.