程序有时编译出现警告C4996,报错:

 warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details




解决办法:

在项目属性 -> 配置属性 -> C/C++ -> 预处理器 ->预处理器定义, 添加  _CRT_SECURE_NO_WARNINGS就可以正常编译了:




还有一个链接错误“LINK : fatal error LNK1104”,如报错:

LINK : fatal error LNK1104: 无法打开文件“freeglutd.lib”

也只需要在项目属性 -> 配置属性 -> C/C++ -> 预处理器 ->预处理器定义里添加 NDEBUG 就可以了:





posted on 2016-12-31 12:48  未雨愁眸  阅读(157)  评论(0编辑  收藏  举报