新建的OpenGL程序编译时经常会出现[LNK1104 无法打开文件“freeglutd.lib”]问题,如果freeglutd.lib确实放到了正确的路径下,通常可以通过添加“NDEBUG”宏定义解决问题。

1 添加NDEBUG

如果使用的是Visual Studio,可以使用如下方法添加:在项目属性中选择C/C++ -> 预处理器 -> 预处理器定义

  

如果添加后问题依旧存在,则考虑如下问题

2 确定选择的环境是Debug模式

一些情况下,如下图,虽然编译器选择的是Debug模式,但配置项目属性时可能选择的是Release模式NDEBUG必须添加到Debug模式中。

  

 
 
 
 
 
 

最新文章

  1. 实现文字自动横移--- jquery尺寸相关函数
  2. 交叉编译总结 libosscore.a libcurl.a libmysqlclient.a
  3. 可拖动的DIV续
  4. linux命令语法格式
  5. 32. Path Sum && Path Sum II
  6. CSS3实现10种Loading效果
  7. 【海岛帝国系列赛】No.5 海岛帝国:独立之战
  8. excel设置下拉菜单,并且不同值会显示不同颜色
  9. Git管理unity3d项目
  10. 使用Fiddler提高前端工作效率 (实例篇)
  11. C# 光标文件的创建
  12. Android bitmap图片处理
  13. 经典卷积神经网络结构——LeNet-5、AlexNet、VGG-16
  14. Hadoop 进程配置总结
  15. Git学习笔记---安装与初始化 连接远程版本库
  16. border重叠的问题
  17. PyalgoTrade 打印收盘价(二)
  18. [Groovy]SoapUI怎样在Groovy脚本中读取变量的值
  19. ASP .NET core 入门基础内容备份
  20. Linux服务器配置秘钥对连接

热门文章

  1. spring-boot内嵌三大容器https设置
  2. rest实践3
  3. postman传递当前时间戳
  4. hive 动态分区
  5. Java入门 - 语言基础 - 16.数组
  6. 高通量计算框架HTCondor(二)——环境配置
  7. 缓冲区溢出实例(二)--Linux
  8. 剑指Offer对答如流系列 - 实现Singleton模式
  9. 小白学Java:File类
  10. 从头开始,如何配置一部纯净好用的Windows