Artoolkit学习之一error LNK2019错误解决

来源:互联网 发布:诺维斯基10年数据 编辑:程序博客网 时间:2024/06/05 03:50

纲要或者目录:

1、运行环境:Windows7(64位)+ ARToolKit-2.72.1 + VS2010

2、资源的下载:OpenGL + ARtoolkit

3、OpenGL的安装与配置(ARToolkit配置前提)

4、ARtoolkit安装与配置


开始学习Artoolkit,参考了官网的教程http://www.hitl.washington.edu/artoolkit/documentation/index.html

配置参考csdn文章http://blog.csdn.net/qingyang8513/article/category/3132965

在资源管理器中直接打开bin下的exe可以运行,但是在vs中编译运行就会提示error LNK2019: unresolved external symbol _glutCreateWindowWithExit@8 referenced at

_glutCreateWindow_ATEXIT_HA,后来发现是上次做项目时opencv的配置继承到新建的项目了,所以百度了下如何去掉继承下来的属性,然后把lib和include配置好就ok了,例子也可以跑起来了。

————————分割线——————————

2015-5-13

在论坛上看到使用mqo文件来覆盖标识文件,按照教程在artoolkit文件夹粘贴了头文件,但是编译还是会出现2019错误,于是想起来下载下来的一个.c文件还没有用到,就把这个.c文件粘贴到了source目录下,再次编译又出现了error C1853: 'Debug\Test_AR.pch' precompiled header file is from a previous version of the compiler, or the precompiled header is C++ and you are using it from C (or vice versa)。字面意思好像是预编译的头文件是之前版本的编译器或者预编译头文件是c++而你在C中使用它或者相反,查了下在这里得到了答案http://blog.csdn.net/xenostudio/article/details/7841543,感谢。

——————————————————————分割线——————————————————

 

题外话,因为要用到水杉这个建模软件,看到网上有汉化的版本,就脑洞大开想了下非官方的汉化算不算侵权或者是否要承担法律责任如果原作者起诉的话,国内汉化的软件这么多,知乎上的回答好像是可以汉化的http://www.zhihu.com/question/19857353


以上。

0 0
原创粉丝点击