最直接的办法是修改代码。如果代码量少,当然可以。代码量多,那不可能的。能不能改成C++风格编译呢?

  • 改为cpp

太多。放弃。

  • 修改CMakeLists.txt(无效)

增加一句:set(CMAKE_CXX_STANDARD 17)

  • 修改cmake(无效)

add_definitions(-std=c++11)

  • cygwin(无效)

编译完成了,结果很奇怪。

  • 作为VC项目打开

可行。有可能会出现其他莫名其妙的错误。

  • 项目设置

有人说在项目,属性,C/C++,语言,能设置语言标准。VS2010/VS2012都没有,VS2015有?

  • 使用VS2015编译

未测试。

  • 其他编译成功的VS解决方案

吾是在编译freetype 2.11.0中遇到的。然后就想,freetype中好像有不少代码是这样的,之前编译也没问题。于是吾就找了以前的VS2010编译工程,确实没问题。将其配置复制过来。

VS编译错误:error C2143: 语法错误 : 缺少“;”(在“类型”的前面)相关推荐

  1. error C2143: 语法错误 : 缺少“;”(在“using”的前面)

    1.>d:\daily\cpp\friendly2\friendly2\complex.cpp(5): error C2143: 语法错误 : 缺少";"(在"us ...

  2. G:\Windows Kits\10\include\10.0.18362.0\ucrt\inttypes.h(96): error C2143: 语法错误: 缺少“{”(在“__cdecl”的前面)

    (1)本机上安装了Microsoft Visual Studio2017 Community版 A.将D:\Program Files (x86)\Microsoft Visual Studio\20 ...

  3. 一针见血 error C2146 语法错误 缺少

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 如果你确 ...

  4. error C2059: 语法错误:“常量”解决方案

    场景 添加海康,宇视SDK对接的头文件和库文件,编译出错提示error C2059: 语法错误:"常量".显示宇视SDK头文件NetDEVSDK.h中宏定义异常  typedef ...

  5. error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)[转]

    error C2146: 语法错误 : 缺少";"(在标识符"PVOID64"的前面) 来源:http://houjixin.blog.163.com/blog ...

  6. VS2019 莫名其妙出现: C2059 语法错误:“}“,C2143 语法错误:缺少“;“(在“}“的前面),C2065 未定义标识符,C2039 不是““的成员等

    一.问题 VS2019 莫名其妙出现: C2059 语法错误:"}" C2143 语法错误:缺少";"(在"}"的前面) C2447     ...

  7. c语言中 c2059错误是,解决error C2059: 语法错误:“::”问题

    错误代码提示: >f:\opencv\opencv\build\include\opencv2\flann\lsh_table.h(): error C2059: 语法错误:"::&q ...

  8. max 宏定义取消:error C2589: error C2059: 语法错误 : “::”

    原文链接:http://blog.csdn.net/danelumax2/article/details/9172465有修改! 一:关于Pcl和WIndef的冲突: 1. 错误输出 ./zlibra ...

  9. error C2059: 语法错误:“,”

    在使用libcef库做MFC开发时,出现一个编译错误:error C2059: 语法错误:"," 这个错误出现的很奇怪,通过撤销修改发现是因为头文件引用的先后顺序造成的.我把#in ...

  10. error C2059: 语法错误:“::”

    下面这段代码: Index i2 = std::min(0 + slice, loop_size); 编译会出现这样的错误: 1> error C2059: 语法错误:"::" ...

最新文章

  1. Tensorflow【实战Google深度学习框架】基于tensorflow + Vgg16进行图像分类识别
  2. XML 文档(0, 0)中有错误。缺少根元素。
  3. 使用游标显示销售报表_协助报表开发之 MongoDB join mysql
  4. P2480-[SDOI2010]古代猪文【中国剩余定理,Lucas定理】
  5. POJ1151-Atlantis【线段树,扫描线,离散化】
  6. 基于Linux的 Open×××网络之网络架构应用实例
  7. 决策树的value是什么意思_从零开始的机器学习实用指南(六):决策树
  8. Markdown——编辑器语法——字体、字号与颜色
  9. 标题: ZZ- Linux 系统裁减指南(LiPS)
  10. 双系统下Mac可以这样卸载windows系统
  11. Windows Phone 7开发人员向导已经发布
  12. OpenCV利用高斯模糊可以实现毛玻璃的特效
  13. SQL--取得子部门的存储过程
  14. 华成英模拟电子技术笔记(1)-绪
  15. 数据治理--元数据--元数据的作用
  16. anjuta 连接mysql_深度商店应用Genymotion、Aptana Studio、宝塔Linux面板、Anjuta
  17. MacOS 开发 —后台启动程序
  18. 儒略日 (Julian Date)
  19. 阿里云5大基础产品简介(ECS、RDS、OSS、SLB、CDN)
  20. 漏洞四处,苹果电脑也不再安全?(转)

热门文章

  1. asp和php关系,php和asp对象的等价关系_PHP教程
  2. php简单授权验证,技术教程:PHP简单免网络的授权验证方法
  3. android tab 选中变色,Android 底部导航栏的Tab选中不变色?
  4. linux打开文件系统调用,Linux2.4打开一个文件的系统调用
  5. Spring与策略模式
  6. Django框架配置
  7. NAACL 2018 | 最佳论文:艾伦人工智能研究所提出新型深度语境化词表征
  8. bzoj 4556 字符串
  9. 微软职位内部推荐-Senior Engineering Lead
  10. cocos2dx打飞机项目笔记一:项目结构介绍