程序有时编译出现警告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 就可以了: