gpt4 book ai didi

c - "unrecognized escape sequence"windres 错误

转载 作者:太空宇宙 更新时间:2023-11-04 04:32:04 25 4
gpt4 key购买 nike

我正在尝试编译带有图标的 C 程序。

我正在按照以下说明操作:How do I add an icon to a mingw-gcc compiled executable?

Evan 和 Steven 的回复。

我收到此错误 4 次:

ico.rc:1: unrecognized escape sequence

当我运行时:

windres ico.rc -O coff -o ico.res

工作目录是可执行文件、源文件和“icon.ico”文件所在的位置。图标只是用

转换的 png
ffmpeg -i icon.png icon.ico

'.rc'文件内容是:

id ICON ico.ico

我的机器是带有 MINGW 的 Windows 10 32 位系统,没有 Microsoft Visual Studio。

如何使用图标编译我的程序?

最佳答案

我在搜索同样的问题,并在另一个网站(https://dev-cpp-users.narkive.com/AEWfAsk2/dev-c-problem-with-resource-files)找到了解决方案,所以我在这里分享它:

doesn't work because you need to use forward slash (/) as directory seperator - backslash does not work.

更改 .rc 文件中的斜杠就足以使其正常工作(因为您还需要在 windres 命令中使用斜杠,它可以是 )。此外,.rc 文件中的路径不喜欢重音符号(例如:áàé)。

编辑:我刚刚注意到 How do I add an icon to a mingw-gcc compiled executable?帖子在例子中说

"path/to/my.ico"

不是

"path\to\my.ico"

关于c - "unrecognized escape sequence"windres 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34979432/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com