天天看點

wxwidgets安裝 linux,Mac/Ubutu/Windos安裝wxpython / wxWidgets圖形界面設計工具wxFormBuilder - pytorch中文網...

一、Mac/Ubutu/Windos wxFormBuilder直接下載下傳版本:

點選位址根據你的操作直接安裝打開即可使用。

二、源碼安裝:

1、Windows (MSYS2)安裝wxFormBuilder

安裝MSYS2并在MinGW 32位shell中運作以下指令:

pacman -S --needed mingw-w64-i686-gcc mingw-w64-i686-wxWidgets make git

git clone --recursive --depth=1 https://github.com/wxFormBuilder/wxFormBuilder

cd wxFormBuilder

cmd.exe /C "create_build_files4.bat --wx-root=/mingw32/bin --force-wx-config --disable-mediactrl"

ln -s /mingw32/include/binutils/ansidecl.h /mingw32/include/ansidecl.h

ln -s /mingw32/include/binutils/bfd.h /mingw32/include/bfd.h

ln -s /mingw32/include/binutils/bfd_stdint.h /mingw32/include/bfd_stdint.h

ln -s /mingw32/include/binutils/diagnostics.h /mingw32/include/diagnostics.h

ln -s /mingw32/include/binutils/symcat.h /mingw32/include/symcat.h

ln -s /mingw32/lib/binutils/libbfd.a /mingw32/lib/libbfd.a

ln -s /mingw32/lib/binutils/libiberty.a /mingw32/lib/libiberty.a

cd build/3.0/gmake

sed 's!\$(LDFLAGS) \$(RESOURCES) \$(ARCH) \$(LIBS)!\$(LIBS) \$(LDFLAGS) \$(RESOURCES) \$(ARCH)!g' *.make -i

make config=release

Run:

cd ../../../output/

./wxFormBuilder.exe

2、Linux安裝wxFormBuilder

Pre-requisites對于Ubuntu:

sudo apt install libwxgtk3.0-gtk3-dev libwxgtk-media3.0-gtk3-dev meson

Pre-requisites對于Arch Linux:

sudo pacman -Syu --needed meson wxgtk2

生成并運作:

git clone --recursive --depth=1 https://github.com/wxFormBuilder/wxFormBuilder

cd wxFormBuilder

meson _build --prefix $PWD/_install --buildtype=release

ninja -C _build install

./_install/bin/wxformbuilder

3、macOS安裝wxFormBuilder

Pre-requisitesfor macOS可以通過自制程式安裝:

brew install wxmac boost dylibbundler make

注意:用Xcode建構目前不能沒有問題(參見問題247)。是以,建議使用GNU make like進行建構,如下所述:

git clone --recursive --depth=1 https://github.com/wxFormBuilder/wxFormBuilder

cd wxFormBuilder

./create_build_files4.sh

cd build/3.0/gmake

make config=release

運作:

cd ../../../output/

open wxFormBuilder.app

原創文章,轉載請注明 :Mac/Ubutu/Windos安裝wxpython / wxWidgets圖形界面設計工具wxFormBuilder - pytorch中文網

原文出處: https://ptorch.com/news/267.html

問題交流群 :168117787