VS中RC资源文件编译错误
作者:Chilau 发布于:2014-11-22 18:12 分类:c/c++
今天在编译一个软件的时候发现的这个问题,一直编译不过,但是内容绝对没有错误。
27 IntelliSense: identifier "LANGUAGE" is undefined 2097152 Error 24 error RC2164: unexpected value in RCDATA Resource.rc 53 Error 17 error RC2144: PRIMARY LANGUAGE ID not a number Resource.rc 8 Error 18 error RC2135: file not found: VS_VERSION_INFO Resource.rc 40 Error 26 error RC2135: file not found: VALUE Resource.rc 57 Error 22 error RC2135: file not found: FILEOS Resource.rc 49 Error 25 error RC2135: file not found: BLOCK Resource.rc 55 Error 19 error RC2135: file not found: 1 Resource.rc 41 Error 20 error RC2135: file not found: 1 Resource.rc 42 Error 21 error RC2135: file not found: 0x3fL Resource.rc 43 Error 23 error RC2135: file not found: 0x2L Resource.rc 50
经过搜索,发现原来是资源文件的编码导致的。VS的编译器不能正确处理Unicode格式的文件,改为ANSI就OK了。
« Linux 3.x上可以用的MT7601U芯片的无线 | C语言:通过挂载点名称获取设备文件名»
发表评论: