OpenGL在VS2005以上编译环境中的配置问题收集
2013-02-11 18:06
337 查看
碰到一个问题记一个:
VS2005,VS2008与VS2010配置环境时有点小的区别,前两个是通过“工具——属性”而2010则是通过“项目——属性”进行设置
一、无法打开libc.lib
VC6.0时的资源,VS2005以后被淘汰了,其中的资源,MFC中都提供了。
解决办法
通过项目的“属性——配置属性——链接器——输入——忽略特定库”中输入libc.lib即可
二、error LNK2019: 无法解析的外部符号 __iob,该符号在函数 …… 中被引用
这个问题通常是由第一个问题引发的。解决的办法是
将项目的“属性——配置属性——常规——MFC的使用”荐改为“在静态库中使用MFC”
(这个问题的解决原文参见:http://blog.sina.com.cn/s/blog_5fd4166b0100q219.html)
三、链接问题
1、配置路径——头文件路径:“属性——VC++目录——包含目录”将OpenGL开发库的头文件目录加上
2、配置路径——库文件路径:“属性——VC++目录——库目录”将OpenGL开发库的lib文件或DLL文件件所在目录加上
3、告诉编译器要链接的库文件
a)命令方式:#pragma comment(lib,"库文件名.lib")
如果要用的库文件未在“库目录”中指明所在目录,则应#pragma comment(lib,"完整路径\库文件名.lib")
b)菜单设置方式:“属性——链接器——输入——附加依赖项”将库文件加上
四、写AR应用设置AR中的LIB库:(来自http://blog.sina.com.cn/s/blog_63182dc301011gex.html)
1)将ARToolkit下的lib文件夹拷贝到新建解决方案中
2) 对新建项目添加LIB目录
3) 在“输入”的“附加依赖项”中加入库文件:libARd.lib;libARgsubd.lib;libARvideod.lib;opengl32.lib;glu32.lib;glut32.lib
即可连接通过,不会出不能解析外部函数.....的错误提示。
VS2005,VS2008与VS2010配置环境时有点小的区别,前两个是通过“工具——属性”而2010则是通过“项目——属性”进行设置
一、无法打开libc.lib
VC6.0时的资源,VS2005以后被淘汰了,其中的资源,MFC中都提供了。
解决办法
通过项目的“属性——配置属性——链接器——输入——忽略特定库”中输入libc.lib即可
二、error LNK2019: 无法解析的外部符号 __iob,该符号在函数 …… 中被引用
这个问题通常是由第一个问题引发的。解决的办法是
将项目的“属性——配置属性——常规——MFC的使用”荐改为“在静态库中使用MFC”
(这个问题的解决原文参见:http://blog.sina.com.cn/s/blog_5fd4166b0100q219.html)
三、链接问题
1、配置路径——头文件路径:“属性——VC++目录——包含目录”将OpenGL开发库的头文件目录加上
2、配置路径——库文件路径:“属性——VC++目录——库目录”将OpenGL开发库的lib文件或DLL文件件所在目录加上
3、告诉编译器要链接的库文件
a)命令方式:#pragma comment(lib,"库文件名.lib")
如果要用的库文件未在“库目录”中指明所在目录,则应#pragma comment(lib,"完整路径\库文件名.lib")
b)菜单设置方式:“属性——链接器——输入——附加依赖项”将库文件加上
四、写AR应用设置AR中的LIB库:(来自http://blog.sina.com.cn/s/blog_63182dc301011gex.html)
1)将ARToolkit下的lib文件夹拷贝到新建解决方案中
2) 对新建项目添加LIB目录
3) 在“输入”的“附加依赖项”中加入库文件:libARd.lib;libARgsubd.lib;libARvideod.lib;opengl32.lib;glu32.lib;glut32.lib
即可连接通过,不会出不能解析外部函数.....的错误提示。
相关文章推荐
- DirectShow 在VS2005/VS2010中环境配置和编译运行出现 winnt.h(5940)错误问题的解决
- VS2010编译的时候碰到winnt.h问题 ,DirectShow 在VS2005中环境配置
- 64位Ubuntu编译android的环境配置问题
- Android 开发环境搭建---Android 编译需要的sun-java5-jdk在ubuntu10.04以上版本的安装问题
- vs2005 编译遇到的问题收集
- 64位Ubuntu编译android的环境配置问题
- DirectShow 在vs2005中的问题解决之环境配置
- Notepad++ 配置 MinGW(gcc)编译环境配置 以及问题解决
- vs2013配置openGL编译环境
- 总结sublime c++编译环境搭建 | 中文乱码问题解决方案 |sidebar配置 |sublime最佳插件列表|最佳主题方案
- OpenGL 入门学习-—Visual Studio 2010环境配置,及过程出现的问题与解决方案
- vs2015配置OpenGL开发环境的一系列问题
- 在vc++、vs2005下配置qt的编译环境
- linux QT 环境下配置编译opencv以及配置需要注意的问题。
- ubuntu配置android开发环境和编译源码遇到的一些问题
- ubuntu配置android开发环境和编译源码遇到的一些问题
- VS2010配置OpenGL编译环境
- VS2005下使用opengl的配置问题
- VS2005 directshow 编译开发环境的配置
- 关于VS2005编译的程序运行时提示“由于应用程序配置不正确,应用程序未能启动”的问题