首页 > 学院 > 开发设计 > 正文

win10+VS2015+SuperBible5源码环境

2019-11-08 03:12:43
字体:
来源:转载
供稿:网友

完全按照如下,没有编译任何库,单纯复制文件,配置成功一台笔记本;

但是到另一台台式机的时候,在运行样例程序时,出现了无法定位无法定位程序输入点glut***** 于动态链接库

本文完全参考http://blog.csdn.net/augusdi/article/details/20469561,原文为Win8+VS2012.

所需文件:http://download.csdn.net/detail/sd10086/9756982

1. glut //参考 http://www.th7.cn/system/win/201611/190040.shtml

文件夹下面 包括glut.dll、glut32.dll、glut.h、glut.lib、glut32.lib

第一步: 将glut.dll和glut32.dll放在C:/Windows/system32与‪C:/Windows/SysWOW64根目录下。第二步: 将glut.h拷贝至C:/PRogram Files (x86)/Microsoft Visual Studio 14.0/VC/include/GL/目录下

例如在作者本机上其目录为C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/GL/其中GL文件夹为新创建的,并非原有存在。第三步: 将glut.lib和glut32.lib拷贝至C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/lib/目录下例如在作者本机上其目录为C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/lib/

2. glew

第一步:将include文件夹下的.h文件拷贝到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/GL目录中

第二步:将lib文件夹下的.lib文件拷贝到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/lib目录中

第三步:将bin文件夹下的.dll文件拷贝到C:/Windows/System32目录中,如果是64位系统则放在SysWOW64目录

3. freeglut

第一步:将freeglut_static.lib文件拷贝到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/lib目录中

第二步:拷贝freeglut.dll到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin目录下

4. gltools

第一步:将Src/GLTools/include目录下的文件拷贝到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include目录中

第二步:将gltools.lib文件,拷贝到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/lib目录中

5. test

新建一个win32控制台程序

进入项目>属性>链接器>输入>依赖项中添加gltools.lib;freeglut.lib;glew32s.lib;

同时向忽略特定默认库中添加LIBCMT;MSVCRT

sb5工程中的triangle源代码(Src/Chapter02/Triangle/Triangle.cpp)拷贝到新建工程中运行Triangle,成功:


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表