- Windows x86 (32-bit or 64-bit)
- Linux x86 (32-bit or 64-bit)
- MacOS X10.6
- Go1.4.2
- Go1.5.2
-
Qt4.8.5
-
Qt5.5.1
My test Qt4.8.5 on Windows Linux and MacOS X My test Qt5.5.1 only on Windows.
- Download github.com/visualfc/goqt
- Use QtCreator or make build goqt/qtdrv and goqt/tools/rcc, need install QtSDK
- Install goqt/ui
QtSDK x86_32 build for GOARCH=386 and CGO_ENABLED=1
QtSDK x86_64 build for GOARCH=amd64 and CGO_ENABLED=1
> go get github.com/visualfc/goqt
> cd goqt\qtdrv
> qmake "CONFIG+=release"
> mingw32-make
> cd goqt\tools\rcc
> qmake "CONFIG+=release"
> mingw32-make
> set GOARCH=386
> set CGO_ENABLED=1
> cd goqt\ui
> go install -v
> set GOARCH=386
> set CGO_ENABLED=1
> cd goqt\examples\minimal
> build.bat
> ..\..\bin\minimal.exe
> go get github.com/visualfc/goqt
> cd goqt/qtdrv
> qmake "CONFIG+=release"
> make
> cd goqt/tools/rcc
> qmake "CONFIG+=release"
> make
> cd goqt/ui
> go install -v
> cd goqt/examples/minimal
> ./build.sh
> ../../bin/minimal
> go get github.com/visualfc/goqt
> cd goqt/qtdrv
> qmake -spec macx-g++ "CONFIG+=release"
> make
> cd goqt/tools/rcc
> qmake -spec macx-g++ "CONFIG+=release"
> make
> cd goqt/ui
> go install -v
> cd goqt/examples/minimal
> ./build.sh
> ../../bin/minimal