was*_*man 49 opengl glut visual-studio-2012
我今天刚刚安装了Visual Studio 2012,我想知道如何在平台上安装GLUT和OpenGL?
小智 39
OpenGL应该已经存在 - 它可能是缺少的Freeglut/GLUT.
GLUT现在非常过时,并没有得到积极的支持 - 所以你当然应该使用Freeglut.您根本不需要更改代码,还可以使用其他一些功能.
你可以在这里找到预先打包的文件集:http://freeglut.sourceforge.net/index.php#download 如果你没有看到"lib"文件夹,那是因为你没有下载预备文件 包装套装."Martin Payne的Windows二进制文件"发布在上面的链接中,在撰写本文时,它与Windows 8.1和Visual Studio 2013一起工作.
当你下载这些文件时,你会发现Freeglut文件夹有三个子文件夹: - bin文件夹:它包含运行时的dll文件 - include:用于编译的头文件 - lib:包含用于编译/链接的库文件
安装说明通常建议将这些文件移动到visual studio文件夹和Windows系统文件夹中:最好避免这样做,因为它会降低项目的可移植性,如果您需要更改库的哪个版本,则会更加困难你正在使用(旧项目可能会突然停止工作等)
相反(对于任何不一致的道歉,我是基于VS2010的这些说明)... - 将freeglut文件夹放在其他地方,例如C:\ dev - 在Visual Studio中打开项目 - 打开项目属性 - 应该有一个选项卡VC++目录,在这里你应该添加相应的include和lib文件夹,例如:C:\ dev\freeglut\include和C:\ dev\freeglut\lib - (差不多)最后一步是确保opengl lib文件实际上是链接的在编译期间.仍在项目属性中,展开链接器菜单,然后打开输入选项卡.对于其他依赖项添加opengl32.lib(您可以假设只是通过将include GL/gl.h添加到您的项目中来自动链接,但由于某种原因,似乎并非如此)
在这个阶段,你的项目应该编译好.要实际运行它,还需要将freeglut.dll文件复制到项目文件夹中
Vis*_*a k 34
这是GLUT安装说明.不是免费的过剩
首先从Here下载这个118 KB GLUT包
解压缩下载的ZIP文件,并确保找到以下内容
glut.h
glut32.lib
要将glut32.dll
如果您有32位操作系统,请将glut32.dll置于C:\Windows\System32\
,如果您的操作系统是64位,请将其放入'C:\ Windows\SysWOW64 \'(到您的系统目录)
放置glut.h C:\Program Files\Microsoft Visual Studio 12\VC\include\GL\
(注意:12这里指的是你的VS版本可能是8或10)
如果找不到VC和以下目录..继续创建它.
将glut32.lib放入 C:\Program Files\Microsoft Visual Studio 12\VC\lib\
现在,打开visual Studio和
现在输入
opengl32.lib
glu32.lib
glut32.lib
(注意:新行中的每个.lib)
就是这样......你已经成功安装了OpenGL ..继续运行你的程序.
相同的安装说明适用于freeglut文件,其中包含GL文件夹中的头文件,lib文件夹中的lib和System32文件夹中的dll.
Sak*_*eko 17
OpenGL与Visual Studio捆绑在一起.你只需要安装GLUT包(freeglut就可以了),可以在NuGet中找到.
打开您的解决方案,单击工具 - > NuGet包管理器 - >包管理器控制台以打开NuGet控制台,键入Install-Package freeglut
.
-
对于VS 2013,请改用nupengl.core
包.
小智 5
对于Microsoft Visual Studio 2017社区GLUT安装-
从glutdlls37beta下载标头,dll和lib文件(在此处链接)
如果尚未创建,则将glut.h粘贴到C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\{14.11.25503}\include\GL
创建GL文件夹中。{事物}可能有所不同。
将glut.lib粘贴到中C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\{14.11.25503}\lib\x64
。将glut32.lib粘贴到中C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\{14.11.25503}\lib\x86
。{事物}可能有所不同。
将glut32.dll粘贴到中C:\Windows\System32
。粘贴glut.dll并要将glut32.dll在C:\Windows\SysWOW64
。
接下来按照Vishwanath gowda k的答案进行操作。转到“项目”->“属性”(“所有配置”选项)->“链接器”->“输入”->“其他依赖项”->“编辑”(右端的向下箭头)键入-> opengl32.lib glu32.lib glut32.lib单击“确定”->“应用”。
下载 GLUT 库。第一步复制 glut32.dll 并将其粘贴到 C:\Windows\System32 文件夹中。第二步复制 glut.h 文件并将其粘贴到 C:\Program Files\Microsoft Visual Studio\VC\include 文件夹中,第三步复制 glut32 .lib 并将其粘贴到 c:\Program Files\Microsoft Visual Studio\VC\lib 文件夹中。现在您可以创建 Visual C++ 控制台应用程序项目并包含 glut.h 头文件,然后您可以为 GLUT 项目编写代码。如果您使用 64 位 Windows 机器,则路径和 glut 库可能不同,但过程类似。
归档时间: |
|
查看次数: |
148064 次 |
最近记录: |