在使用 VS (2010) 时,我曾经能够通过转到Resource
视图然后:Right click project > Add > Resource > Import
.
我什至问了一个关于如何加载它的问题:Loading an image from an resource embedded in a dll,但由于某种原因发生了变化。
现在,当我尝试相同的操作并保存.rc
文件时,我收到以下消息:
“资源脚本 FILE_PATH.rc 不是使用 Microsoft Visual Studio 创建的。
注释、宏、预处理器指令和有条件包含的信息可能会在构建过程中被修改和/或从该文件中删除。替换现有文件?”
即使我点击“是”(为了测试),我也会在编译时收到各种错误消息:
ResourceCompile:
gen\firebreathWin.rc(8): error RC2144: PRIMARY LANGUAGE ID not a numbergen\firebreathWin.rc(16):错误 RC2135:找不到文件 VS_VERSION_INFO
ETC...
我有两个问题:
添加将使用 CMake 添加到已编译插件的图像资源的正确方法是什么?我搜索了一下,找不到任何帮助信息。
这种行为变化的原因可能是什么?因为我之前能够使用相同的确切步骤并且它有效。
谢谢。