给go生成的windows exe文件添加icon图标
1.
go get github.com/akavel/rsrc
2.
创建manifest文件, 命名:main.exe.manifest :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentityversion="1.0.0.0"processorArchitecture="x86"name="controls"type="win32"
></assemblyIdentity>
<dependency><dependentAssembly><assemblyIdentitytype="win32"name="Microsoft.Windows.Common-Controls"version="6.0.0.0"processorArchitecture="*"publicKeyToken="6595b64144ccf1df"language="*"></assemblyIdentity></dependentAssembly>
</dependency>
</assembly>
3. 生成syso文件
rsrc -manifest main.exe.manifest -ico rc.ico -o main.syso
4. 将生成的main.syso文件拷贝到main.go同级目录
5. 编译生成main.exe
go build -o main.exe Project/main
最终效果图:
给go生成的windows exe文件添加icon图标相关推荐
- 如何从Windows EXE文件中提取图标
Sometimes you're working on a project and need access to a high-quality version of a Windows 10 appl ...
- exe 文件添加大尺寸图标
工具:Restorator2018 1.使用 Restorator 打开 exe 文件,打开之后在左边的 Resource Tree 中,右键打开的 exe 文件,选择 Add Resource. 2 ...
- 在macOS下启用CGO_ENABLED的交叉编译Go语言项目生成Windows EXE文件
Goland 编写项目完成,开发环境运行正确 比如如下工程: 项目中引用了Go开源Gui: github.com/andlabs/ui package mainimport ("github ...
- Python打包工具Pyintealler打包py文件为windows exe文件过程及踩坑记录+实战例子
Python打包工具Pyintealler打包py文件为windows exe文件过程及踩坑记录+实战例子 目录 Python打包工具Pyintealler打包py文件为windows exe文件过程 ...
- Windows EXE文件关联
1.什么是文件关联 文件关联,是为了在Windows中实现方便的操作,将某一类数据文件与一个相关的程序建立联系,当用鼠标双击这类数据文件时,Windows操作系统就自动启动关联的程序,打开这个数据文件 ...
- windows .exe 文件默认打开方式变成记事本的解决方法
windows .exe 文件默认打开方式变成记事本的解决方法 如果cmd.exe打不开,先将默认打开方式切换成cmd.exe 如果用户选择了默认的模式,会在注册表中写一个UserChoice的注册信 ...
- jupyter lab指定exe文件添加、更改R kernel
jupyter lab指定 R.exe 文件添加R kernel 添加默认R kernel 指定 R.exe 添加kernel 最近学习R语言,很喜欢jupyter lab的界面,所以想在jupyte ...
- qt 修改.exe文件图标_如何在没有错误的情况下更改压缩的.EXE文件上的图标
qt 修改.exe文件图标 We've previously shown you how to modify the icon on an .EXE file, but if you've tried ...
- AD18为PCB文件添加LOGO图标
** AD18(下载PCB Logo Creator)为PCB文件添加LOGO图标 ** 最近在做一个电路设计,经过一番设计制作后,完成了PCB的布局和连线,最后想给自己的PCB板添加一个属于自己的L ...
最新文章
- github上删除一个仓库
- Cacti 显示自定义的 SNMP 数据
- Docker 命令自动补全必须有
- python方差分析模型的预测结果怎么看_statsmodels中方差分析表结果解析
- 微软“.Net社区虚拟大会”dotnetConf2015:关键词:.NET 创新、开源、跨平台
- python文件操作的方法_python中文件操作的基本方法
- 毕业设计--MySqL的初探
- CenterCrop的Video View
- 中国无线充电行业发展规模与投资可行性咨询报告2022-2027年版
- pdf页面倒序如何调整?
- 【嵌入式】基于SPI的M8266WIFI模块调试
- 吃鸡显示连接服务器超时,吃鸡 怎么显示连接超时 | 手游网游页游攻略大全
- scRNA-seq Course 学习
- 【毕业设计】基于 stm32 的病房呼叫系统 - 物联网 嵌入式 单片机
- oracle18c创建数据库,Oracle 18C 手工创建CDB
- linux sd卡 分区变大,Linux下使用fdisk命令将高容量SD卡(SDHC)格成两个分区
- 中文常用停用词表(哈工大停用词表、百度停用词表
- 斯坦福21秋季:实用机器学习-李沐课程笔记
- 自然语言处理(十四):从零开始构建使用注意力机制的Seq2Seq网络实现翻译任务
- 【Sharding-JDBC】 (五)整合mybatis-plus 解决分布式事务(基于XA)