为了账号安全,请及时绑定邮箱和手机立即绑定

使用 akavel rsrc 工具

使用 akavel rsrc 工具

Go
墨色风雨 2021-11-29 15:53:06
基本上我正在关注本教程:https : //gowalker.org/github.com/lxn/walk但是当谈到使用 akavel rsrc 工具将清单文件构建到 .syso 文件时,我遇到了以下错误:rsrc : The term 'rsrc' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.我已经运行了 go get 并且包在 goprojects 文件夹中,我只是将清单的制作从“test.manifest”更改为 windowService.manifest”,但这已在命令中更新,我认为这不是我的错误?如果您能对此有所了解,我将不胜感激,因为 google 似乎没有专门返回对这个工具有帮助的任何东西!
查看完整描述

2 回答

?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

做@JackFrost 提到的更简单的方法是使用您的 %GOPATH% 环境变量。

这让我免于在 bin 文件中编译我的清单文件而头疼。

%GOPATH%\bin\rsrc.exe -manifest file.manifest -o rsrc.syso


查看完整回答
反对 回复 2021-11-29
?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

如果有人遇到相同的错误,您需要实际运行 rsrc,所以对我来说步骤是:

1) 在命令行中导航到 rsrc.exe 的位置:

对我来说是 'C:\GoProjects\bin'

2)运行命令:

.\rsrc.exe -manifest '*PATHTOMANIFESTLOCATION*' -o rsrc.syso

3) 在运行 go build 之前,将 rsrc.syso 文件复制回我的 goproject 所在的位置。


查看完整回答
反对 回复 2021-11-29
  • 2 回答
  • 0 关注
  • 156 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信