opengl中关于C2381的问题网上已经有很多的解决方法了。
其实我是个新手,之前用的是2012的uodate3.在提示我更新的时候我更新了、update4,在这之后我以前写的程序在运行的时候都出先了

c2012\vc\include\stdlib.h(360): error C2381: “exit”: 重定义;__declspec(noreturn) 不同
 d:\vc2012\vc\include\glut.h(146) : 参见“exit”的声明

这个问题。我按照网上的各种方法都尝试了,还是不行。网上给出的很多一般方法都是把#include<stdlib.h>放在#include<glut.h>前面,这个问题就解决了。而我就纳闷了,作为新手,之前写程序的时候都要用到什么库,就写什么库,一般都不会刻意的写#include<stdlib.h>,也是可以正常运行调试的,可现在我没写,那网上的方法我就不能用了啊。于是继续搜索相关问题,看到国外网站有写这个,说是讲stdlib.h中的“exit”函数复制到glut.h中去,这个问题就解决了(不过我没有尝试)。最后在我原来写的程序前面加上了#include<stdlib.h>之后编译通过了。
我不知道这是为什么,之前同样在写的时候没有加这个依然能够顺利编译通过,可是在更新了update4之后就不行了,到目前还是不懂,会继续关注更近这个问题,希望知道的大牛们能帮小弟解除这个疑惑

vc2012\vc\include\stdlib.h(360): error C2381: “exit”: 重定义;__declspec(noreturn) 不同相关推荐

  1. MS Visual Studio 2008 编译错误 microsoft visual studio 9.0\vc\include\new.h(60) : error C2065: '_In_opt_

    这几天为了使用一个带有256*256 PNG格式的icon图标,必须在visual studio 2008上编译.因此,在一台xp机器上装了2008,之前这台电脑还安装了sdk,WDK和vs2005. ...

  2. \sdk\include\wspiapi.h(47) : error C2265: 'Unknown' : reference to a zero-sized array is illegal 解

    今天,编译了Gh0st源码发现个错误,原来是我VC6有问题哟,呵呵 百度.csdn都去了,终于解决了!不敢独享,特来分享.. 编写IP多播程序时,要用到ip_mrep结构,在编译时会遇到如下的错误: ...

  3. ../Drivers/CMSIS/Include/arm_math.h(314): error: #35: #error directive: “Define according the used

    现象:可能出现会一大堆报错. 解决方法:只需要修改魔术棒"C/C++"中的Define为 USE_HAL_DRIVER,STM32F103x6,ARM_MATH_CM4,__CC_ ...

  4. VC VS2015 pthread.h(320): error C2011: “timespec”:“struct”类型重定义

    解决方法: 在预处理里增加宏定义HAVE_STRUCT_TIMESPEC 

  5. 编译duilib遇到问题:Error C2371 IDispatchEx重定义;不同的基类型

    转自:http://blog.csdn.net/ilyhlf5201314/article/details/17240037 通过SVN从官网下载更新代码,然后用Visual Studio 2010编 ...

  6. 转载:glut.h 与 stdlib.h中 的exit()重定义问题的解决

    遇到的问题,来自:http://blog.sina.com.cn/s/blog_629c53bd0100f5li.html 出现: c:\codeprogram\microsoft visual st ...

  7. 配置OpenCV产生flann\logger.h(66): error C4996: ‘fopen': This function or variable may be unsafe问题

    转载自:http://guoming.me/%E9%85%8D%E7%BD%AEopencv%E4%BA%A7%E7%94%9Fflannlogger-h66-error-c4996-fopen-th ...

  8. 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题

    今天使用vs2012配置opencv编译出现问题: 1>------ 已启动生成: 项目: Win32ForOpenCV245, 配置: Debug Win32 ------ 1>  st ...

  9. stdlib函数编译linux,stdlib.h:没有这样的文件或目录

    我正在使用诸如srand()等的各种stdlib函数.我有一行 #include 在我的代码的顶部. 我在命令行输入了这个: # find / -name stdlib.h find: `/home/ ...

最新文章

  1. LTE 轻松进阶总结01
  2. 230u拆解 网卡接口_全网首发 HP ProDesk 400 G5 Desktop Mini 九代1L小主机拆解评测
  3. 分布式系统理论之租约机制学习
  4. 学计算机学体育生闺女,古力:生个女儿一定学围棋 生个儿子就去踢足球
  5. android键盘移动光标,在Android键盘上完成键
  6. c语言新龟兔赛跑_幽默 | 新龟兔赛跑
  7. 2019哈佛计算机专业录取,2019哈佛大学早申请录取数据公布 录取率再降1个点仅为13.4%...
  8. metasploit 使用search报错
  9. Mybatis.cfg配置标签的顺序问题
  10. Vivaldi for Mac(极速浏览器)支持m1
  11. GetLogicalDrives,GetLogicalDriveStrings,GetDri...
  12. 运放的电压比较器电路
  13. RS485自动切换电路:数据收发原理
  14. ln火线零线_插座怎么接LN线
  15. 程序员外包兼职平台介绍
  16. Windows 10简单搭建一个局域网Web下载分享界面
  17. matlab crnd,谁能提供一份用藤copula(c藤和D藤)产生随机数,进而求VaR的matlab程序,谢谢...
  18. Spring核心原理及工作方式
  19. 360网站卫士能防服务器吗,360网站卫士测评
  20. 如何给老师写信?收到斯坦福/UCL/CMU/NYU/UW的博士offer的经验

热门文章

  1. C语言俄罗斯方块(新版本完整代码)
  2. TensorFlow2微调EfficientNet
  3. excel数据统计技巧:如何对表格区域内所含字母进行计数
  4. 《大数据技术原理与应用》(第八章Hadoop 课后答案)
  5. 欧拉角表示旋转会出现的问题——万向锁(Gimbal Lock)
  6. libp2p-rs kad使用及调试方法
  7. Android高德地图加载WMS服务应用实践
  8. Qt 之模型/视图(自定义按钮)
  9. Qt实现天气信息显示和温度曲线绘制
  10. 云POS连锁版收银系统免费试用 超市连锁收银软件免费注册