Compiled into the complete collection of executable files

Source: Internet
Author: User

Python

Windows

1. Installing Pyinstaller

pip install pyinstaller

2. Execute Command Pack

//gui程序,不需要命令行pyinstaller -F -w main.py//非gui程序,需要命令行pyinstaller -F main.py

Mac

1. Installing Py2app

pip install py2app

2. Generating initialization files

py2applet --make-setup main.py

3. Start Packaging Apps

python setup.py py2app

Golang

The go language directly uses go build to generate executables, which describe cross-compiling

Build Linux and Windows64 under Mac

CGO_ENABLED=0 GOOS=linux GOARCH=amd64CGO_ENABLED=0 GOOS=windows GOARCH=amd64

Linux under Build Mac and Windows64

CGO_ENABLED=0 GOOS=darwin GOARCH=amd64CGO_ENABLED=0 GOOS=windows GOARCH=amd64

Windows compiles Mac and Linux 64

SET CGO_ENABLED=0SET GOOS=darwinSET GOARCH=amd64SET CGO_ENABLED=0SET GOOS=linuxSET GOARCH=amd64

Reference
https://blog.csdn.net/mrlevo520/article/details/51840217
https://blog.csdn.net/panshiqu/article/details/53788067

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.