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