최신 버전의 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'

교묘하게도 우분투 16.04 대신 xenial과 같은 배포판을 사용하십시오.

sudo apt-get 업데이트  
sudo apt-get 설치 libwxbase3.1-0- 비공식 \  
                     libwxbase3.1-dev \  
                     libwxgtk3.1-0 비공식 \  
                     libwxgtk3.1-dev \  
                     wx3.1 헤더 \  
                     wx- 공통  
                     libwxgtk-webview3.1-0 비공식 \  
                     libwxgtk-webview3.1-dev \  
                     libwxgtk-media3.1-0 비공식 \  
                     libwxgtk-media3.1-dev \  
                     libwxbase3.1-0- 비공식 -dbg \  
                     libwxgtk3.1-0 비공식 DBG  
                     libwxgtk-webview3.1-0- 비공식 -dbg \  
                     libwxgtk-media3.1-0- 비공식 -dbg \  
                     wx3.1-i18n \  
                     wx3.1 예

wx-common 및 wx3.1-i18n은 옵션 패키지이며 배포판의 wx2.8에 해당하는 패키지와 충돌합니다. 그다지 중요하지는 않지만 wx-common에는 wxrc가 포함되어 있으므로 이것을 사용하면 업그레이드 후 차이가있을 수 있습니다.

편집하다:

한 줄 명령의 경우 :

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

APT 키 교수실 --fetch - 키 SUDO : 당신은 (파산) GitHub의 링크에서 첫 번째 단계를 언급하는 것을 잊었다 repos.codelite.org/CodeLite.asc 여기에 이동 : gist.github.com/abdulhalim-cu/f3ae4be0b45baabef5623ccdd20ca584 및 추적 지침,하지만 쉽다 - 추가 저장소 'sudo를 두 번째 단계에서 "뎁"대체 repos.codelite.org/wx3.1.0/ubuntu 주객 관계의 우주를'
gannex

2

당신은 볼나요 wxWidget 가이드 .

개발자 가이드를 따르는 것이 항상 무언가를 설치하는 가장 좋은 방법입니다.


3
예,이 안내서를 보았습니다. 그러나 오래된 버전을 나타냅니다. 최신 버전을 설치하려고합니다. 2.8을 3.1 또는 3.0으로 바꾸지 않으면?
philm
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.