win10+VS2015+SuperBible5源码环境

来源:互联网 发布:五线谱制作软件 编辑:程序博客网 时间:2024/06/05 09:55

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

但是到另一台台式机的时候,在运行样例程序时,出现了无法定位无法定位程序输入点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,成功:


0 0
原创粉丝点击