OpenGLLNK1104 无法打开文件“freeglutd.lib”
Posted esCharacter
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenGLLNK1104 无法打开文件“freeglutd.lib”相关的知识,希望对你有一定的参考价值。
新建的OpenGL程序编译时经常会出现[LNK1104 无法打开文件“freeglutd.lib”]问题,如果freeglutd.lib确实放到了正确的路径下,通常可以通过添加“NDEBUG”宏定义解决问题。
1 添加NDEBUG
如果使用的是Visual Studio,可以使用如下方法添加:在项目属性中选择C/C++ -> 预处理器 -> 预处理器定义
如果添加后问题依旧存在,则考虑如下问题
2 确定选择的环境是Debug模式
一些情况下,如下图,虽然编译器选择的是Debug模式,但配置项目属性时可能选择的是Release模式,NDEBUG必须添加到Debug模式中。
以上是关于OpenGLLNK1104 无法打开文件“freeglutd.lib”的主要内容,如果未能解决你的问题,请参考以下文章
:-1: 错误: LNK1104: 无法打开文件'MyProject.obj'
错误 LNK1104:无法打开文件 'aocl_utils.lib'
链接:致命错误 LNK1104:无法打开文件 'ucrt.lib'
LNK1104 无法打开文件'python39_d.lib'