美文网首页
编译为可执行文件全集

编译为可执行文件全集

作者: ShootHzj | 来源:发表于2018-08-31 13:07 被阅读17次

Python

Windows

1.安装pyinstaller

pip install pyinstaller

2.执行命令打包

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

1.安装py2app

pip install py2app

2.生成初始化文件

py2applet --make-setup main.py

3.开始打包应用

python setup.py py2app

GoLang

go语言直接使用go build就可以生成可执行文件,这里描述一下交叉编译

Mac 下编译Linux和Windows64
CGO_ENABLED=0 GOOS=linux GOARCH=amd64
CGO_ENABLED=0 GOOS=windows GOARCH=amd64
Linux 下编译Mac和Windows64
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64
CGO_ENABLED=0 GOOS=windows GOARCH=amd64
Windows 下编译Mac和Linux 64
SET CGO_ENABLED=0
SET GOOS=darwin
SET GOARCH=amd64

SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64

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

相关文章

  • 编译为可执行文件全集

    Python Windows 1.安装pyinstaller 2.执行命令打包 Mac 1.安装py2app 2....

  • 交叉编译go文件

    Linux 编译为 linux 可执行文件 编译为 windows 可执行文件 编译为 mac 可执行文件 Win...

  • 对Link Map File的初步认识

    什么是Link Map File Link Map File中文直译为链接映射文件,它是在Xcode生成可执行文件...

  • iOS Link Map File说明

    Link Map File Link Map File 直译为 链接映射文件,是 Xcode 生成可执行文件时一起...

  • LLVM编译

    llvm 工具牛刀小试 编写hello.c 将C文件编译为本机可执行文件,执行clang 命令如下: PS: ...

  • C语言编写cgi程序hello world

    修改apache配置 编写hello world程序 将上述文件保存为main.c,编译为可执行文件hellowo...

  • Day2 Python基础

    Day02 python基础 1.了解Python c语言 需要先编译为可执行文件 然后执行程序功能 pytho...

  • Go编译为可执行文件增加Logo

    首先准备ico文件,如favicon.ico 新建.rc文件,内容为: IDI_ICON1 ICON "favic...

  • iOS碎片随笔

    Runtime: 众所周知,高级语言想要成为可执行文件,需要先编译为汇编语言 -> 再汇编为机器语言,机器语言也就...

  • Python——正则表达式

    0 表达式全集 1 re.compile 函数 compile函数首先把正则编译为模式,然后用该模式调用其他方法。...

网友评论

      本文标题:编译为可执行文件全集

      本文链接:https://www.haomeiwen.com/subject/hvsswftx.html