如何解决VS2013中的“常量换行”错误?

时间:2019-10-11 09:03:08

标签: visual-studio-2013

我尝试在https://imagemagick.org/download/windows/ImageMagick-windows.zip上下载ImageMagick的最新版本

然后,我为VS2013(静态多线程运行时)构建配置并生成项目设置。然后,我尝试在VS2013中构建该项目。但是大约有一半的项目会产生错误。

例如,glib项目将产生以下错误:

.... \ glib \ gio \ gcharsetconverter.c(460):错误C2001:常量中的换行符 .... \ glib \ gio \ gcharsetconverter.c(461):错误C2146:语法错误:标识符'conv'之前缺少')'

下面是引发错误的代码:

    g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED,
             _("Could not open converter from “%s” to “%s”"),   // line 460
             conv->from, conv->to);                             // line 461  

我检查了密码,但无法解决问题。

我能够在VS2015下成功构建项目。但是生成的文件太大。所以我仍然希望能够成功使用VS2013进行构建。

谢谢

0 个答案:

没有答案