MIT License

项目介绍

akavel/rsrc 是一个托管在 GitHub 上的开源项目,主要使用 Go 编写,采用 MIT License 许可证,目前获得 1.4k 个 Star、124 次 Fork。

仓库全名
akavel/rsrc
开源许可证
MIT License
Star 数
1.4k
Fork 数
124
未关闭 Issue
14

README 摘要

rsrc - Tool for embedding binary resources in Go programs. INSTALL: go get github.com/akavel/rsrc USAGE: rsrc.exe [-manifest FILE.exe.manifest] [-ico FILE.ico[,FILE2.ico...]] [OPTIONS...] Generates a .syso file with specified resources embedded in .rsrc section, aimed for consumption by Go linker when building Win32 excecutables. The generated .syso files should get automatically recognized by 'go build' command and…

完整内容见 GitHub 原始 README 或本页 。

常见问题

rsrc 用什么语言开发?

主要使用 Go 编写,采用 MIT License 许可证,目前有 1.4k 个 Star。

rsrc 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 rsrc 的源码?

可以直接克隆仓库:git clone https://github.com/akavel/rsrc.git,默认分支为 master;安装与运行步骤见仓库 README。

rsrc 最近还在维护吗?

仓库最近一次更新为 2023年5月13日,当前有 14 个未关闭 Issue;Star 数为 1.4k,可作为社区活跃度的参考。

简要分析

热度分
1648
价值分
862
活跃状态
活跃

语言占比

Batchfile
Go

Release

README

rsrc - Tool for embedding binary resources in Go programs.

INSTALL: go get github.com/akavel/rsrc

USAGE:

rsrc.exe [-manifest FILE.exe.manifest] [-ico FILE.ico[,FILE2.ico…]] [OPTIONS…] Generates a .syso file with specified resources embedded in .rsrc section, aimed for consumption by Go linker when building Win32 excecutables.

The generated *.syso files should get automatically recognized by ‘go build’ command and linked into an executable/library, as long as there are any *.go files in the same directory.

OPTIONS: -arch string architecture of output file - one of: 386, amd64, [EXPERIMENTAL: arm, arm64] (default “amd64”) -ico string comma-separated list of paths to .ico files to embed -manifest string path to a Windows manifest file to embed -o string name of output COFF (.res or .syso) file; if set to empty, will default to ‘rsrc_windows_{arch}.syso’

Based on ideas presented by Minux.

In case anything does not work, it’d be nice if you could report (either via Github issues, or via email to [email protected]), and please attach the input file(s) which resulted in a problem, plus error message & symptoms, and/or any other details.

TODO MAYBE/LATER:

  • fix or remove FIXMEs

LICENSE: MIT Copyright 2013-2020 The rsrc Authors.

http://github.com/akavel/rsrc

(NOTE: This project is currently in low-priority maintenance mode. I welcome bug reports and sometimes try to address them, but this happens very randomly. If it works for you, that’s great and I’m happy! Still, and especially if not, you might like to check the following more featureful alternative from @tc-hib who is a very nice guy: https://github.com/tc-hib/go-winres)

评论

暂无评论