VC2010运行HEVC software reference HM code 时, 出现_manifest.rc(1): error RC2135: file not found:
查了半天资料,下面提供一种解决方法:
双击VC2010输出窗口的error提示,会出现下面_manifest.rc窗口:
1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "D:\\XX\\HEVC\\HM_code\\original code\\HM-12.0\\build\\\\vc10\\Win32\\Debug\\TAppDecoder\\TAppDecoder.exe.embed.manifest"
这时比较这个路径和工程存放的路径的区别的: 发现自己存放的路径如下:
1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "D:\\cj\\HEVC\\HM_code\\original code\\HM-12.0-exercise\\build\\\\vc10\\Win32\\Debug\\TAppDecoder\\TAppDecoder.exe.embed.manifest"
而不是错误提示进去窗口中的HM-12.0而是HM-12.0-exercise. 改成统一的路径,在编译,成功解决。