使用 Visual Studio 2015
已经添加了以下内容: 链接器 -> 常规 -> 附加库目录 以及 链接器 -> 输入 -> 附加依赖项
仍然收到错误消息:error LINK : fatal error LNK1104: cannot open file 'freeglut.lib'
还需要做其他的事情吗?
使用 Visual Studio 2015
已经添加了以下内容: 链接器 -> 常规 -> 附加库目录 以及 链接器 -> 输入 -> 附加依赖项
仍然收到错误消息:error LINK : fatal error LNK1104: cannot open file 'freeglut.lib'
还需要做其他的事情吗?
最近我也遇到了尝试运行64位程序的问题。除了通常的链接器设置之外,以下方法解决了我的问题:
添加以下内容:
#define FREEGLUT_STATIC
#define _LIB
#define FREEGLUT_LIB_PRAGMAS 0
在你的 include 之前
#include <GL/freeglut.h>
它带来的静态链接在此版本中不受支持。请移除FREEGLUT_STATIC预处理器指令,或从http://freeglut.sf.net/下载源代码并针对该版本进行构建。适用于vc2010。