Cài đặt phiên bản mới nhất của wxwidgets


10

Tôi đang cố gắng cài đặt phiên bản mới nhất của wxwidgets thông qua thiết bị đầu cuối và làm theo các hướng dẫn sau .

Tuy nhiên, khi tôi điều hướng đến thư mục /usr/include, một thư mục đã được tạo wx-3.0-unofficial. Đây có phải là thư mục chính xác?

Ngoài ra, nếu tôi muốn cài đặt v3.10.0, tôi có thực hiện các lệnh tương tự nhưng thay thế 3.0 bằng 3.1 không?

Về cơ bản, đây có phải là những lệnh chính xác mà tôi nên sử dụng để cài đặt wxwidgets hay có phương pháp nào tốt hơn không?

Trên trang, các lệnh như sau (Tôi đã bỏ qua phần cài đặt 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

Sau đó, tôi làm theo một số hướng dẫn từ hướng dẫn sử dụng

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

Tôi đã thay 2.8 bằng 3.0

Câu trả lời:


4

Sau khi chờ đợi một thời gian, wxwidgets đã đăng một hướng dẫn nhỏ về cách cài đặt phiên bản mới nhất. Theo văn bản này, mới nhất là v3.1.0. Hướng dẫn có thể được tìm thấy ở đây:

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

Trong một thiết bị đầu cuối, làm một cái gì đó như:

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

Để có tính nghệ thuật, hãy thay thế bản phân phối của bạn, chẳng hạn như xenial cho ubfox 16.04.

sudo apt-get cập nhật  
sudo apt-get cài đặt libwxbase3.1-0-không chính thức \  
                     libwxbase3.1-dev \  
                     libwxgtk3.1-0-không chính thức \  
                     libwxgtk3.1-dev \  
                     tiêu đề wx3.1  
                     wx-chung \  
                     libwxgtk-webview3.1-0-không chính thức \  
                     libwxgtk-webview3.1-dev \  
                     libwxgtk-media3.1-0-không chính thức \  
                     libwxgtk-media3.1-dev \  
                     libwxbase3.1-0-không chính thức-dbg \  
                     libwxgtk3.1-0-không chính thức-dbg \  
                     libwxgtk-webview3.1-0-không chính thức-dbg \  
                     libwxgtk-media3.1-0-không chính thức-dbg \  
                     wx3.1-i18n \  
                     ví dụ wx3.1

wx-common và wx3.1-i18n là các gói tùy chọn và sẽ xung đột với các tương đương wx2.8 của distro. Điều đó dường như không quá quan trọng, nhưng wx-common chứa wxrc, vì vậy nếu bạn sử dụng điều này hãy lưu ý rằng có thể có sự khác biệt sau khi nâng cấp.

Biên tập:

Đối với lệnh một dòng:

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

bạn quên đề cập đến là bước đầu tiên từ (phá sản) liên kết GitHub: sudo apt-key ADV --fetch-phím repos.codelite.org/CodeLite.asc Go đây: gist.github.com/abdulhalim-cu/f3ae4be0b45baabef5623ccdd20ca584 và sau các hướng dẫn, nhưng thay thế "deb" trong bước thứ hai bằng sudo apt-add-repository ' repos.codelite.org/wx3.1.0/ub Ubuntu xenial Universe'
gannex

2

Bạn đã xem hướng dẫn của wxWidget .

Làm theo hướng dẫn của nhà phát triển luôn là cách tốt nhất để cài đặt một cái gì đó.


3
Vâng, tôi đã xem hướng dẫn này; tuy nhiên, nó đề cập đến một phiên bản lỗi thời. Tôi đang tìm cách để cài đặt mới nhất. Trừ khi tôi thay thế 2.8 bằng 3.1 hoặc 3.0?
philm 15/03/2016
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.