windows环境下编译glut-3.7

       某天在用OpenGL的GLUT库写程序,编译通过,但运行却提示“无法定位glutKeyboardUpFunc函数于glut.dll上”,但是我查看glut.h又可以发现glutKeyboardUpFunc()的声明,由于我的OpenGL的lib和dll以及头文件都是东凑西拼的,难免会出现版本不对应或者过于陈旧而出现问题,所以我打算到OpenGL的官网下载glut的最新版3.7。
       下载之后,发现要用makefile来编译的,所以又要配置环境变量等,我参考如下文章:

       可是纠结的是,我用 nmake /f makefile 编译老是提示 “找不到win32.mak”,于是我又谷歌百度,得知该文件位于C盘的windows sdk文件夹内,于是我又将该文件所在路径加入环境变量中的path中,但是编译还是提示 “找不到win32.mak”,于是我又将win32.mak分别复制到glut的项目文件夹以及nmake.exe所在目录。但是,搞了这么多还是提示 “找不到win32.mak”,而且百度谷歌也没有找到符合主题的帖子,找到的只有那个jpge库的相似问题,可是你叫我到哪找makefile.vc这货啊!根本不是同一回事啊。
       一怒之下,我将 win32.mak复制到 VS2012(别的版本类似)的VC文件夹内的include文件夹内,重新  nmake /f makefile ,终于能跟着上面文章的步伐走了,问题一 一解决。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值