一个诡异的问题求救!!# Programming - 葵花宝典
t*g
1 楼
小弟用opengl编程,遇到一个问题百思不得其解,想请教
问题是这样:
我有一个用到opengl的程序(叫做demo.cpp)
在以前的旧电脑上运行得好好的
可是换到新电脑上
能编译能链接
可是一运行就报错:
“GLUT: fatal error in demo.cpp: pixel format with necessary capabilities
not found”
基本情况:
旧电脑:WinXP / microsoft visual c++ 2005 express
新电脑:WinXP / microsoft visual studio professional 2005
分析:
1。以前学习opengl书本上的一些范例程序,在新旧电脑上都可以顺利运行
所以程序设置(包括库文件路径,opengl包之类)应该都没问题
2。我自己写的demo.cpp程序,在旧电脑上,不管是project模式还是命令行模式,都可
以顺
利编译运行
在新电脑上,在两种模式下都可以顺利编译链接,可是一运行都会报同样的错误
所以我初步怀疑问题出在文件本身,可是为什么在旧电脑上就运行得好好的呢?
这只是一
问题是这样:
我有一个用到opengl的程序(叫做demo.cpp)
在以前的旧电脑上运行得好好的
可是换到新电脑上
能编译能链接
可是一运行就报错:
“GLUT: fatal error in demo.cpp: pixel format with necessary capabilities
not found”
基本情况:
旧电脑:WinXP / microsoft visual c++ 2005 express
新电脑:WinXP / microsoft visual studio professional 2005
分析:
1。以前学习opengl书本上的一些范例程序,在新旧电脑上都可以顺利运行
所以程序设置(包括库文件路径,opengl包之类)应该都没问题
2。我自己写的demo.cpp程序,在旧电脑上,不管是project模式还是命令行模式,都可
以顺
利编译运行
在新电脑上,在两种模式下都可以顺利编译链接,可是一运行都会报同样的错误
所以我初步怀疑问题出在文件本身,可是为什么在旧电脑上就运行得好好的呢?
这只是一