我正在尝试编译附带图标的C程序。
我按照以下说明操作:How do I add an icon to a mingw-gcc compiled executable?
Evan's和Steven的回复。
我收到此错误4x:
ico.rc:1: unrecognized escape sequence
我跑的时候:
windres ico.rc -O coff -o ico.res
工作目录是可执行文件,源文件和' icon.ico'文件是。该图标只是一个用
转换的pngffmpeg -i icon.png icon.ico
' .rc'文件内容是:
id ICON ico.ico
我的机器是带有MINGW的Windows 10 32位,没有Microsoft Visual Studio。
如何使用图标编译程序?
答案 0 :(得分:0)
我正在寻找相同的问题,并在另一个站点(https://dev-cpp-users.narkive.com/AEWfAsk2/dev-c-problem-with-resource-files)中找到了解决方案,所以在这里我要与大家分享:
不起作用,因为您需要使用正斜杠(/)作为 目录分隔符-反斜杠不起作用。
更改.rc文件中的斜杠足以使其正常工作(因为在windres命令中也可能需要斜杠,所以可以)。另外,.rc文件中的路径不喜欢重音符号(例如:áàé)。
编辑:我刚刚注意到How do I add an icon to a mingw-gcc compiled executable?帖子中的示例
“ path / to / my.ico”
不是
“ path \ to \ my.ico”