1、原文“再拷贝 jpeg62.dll、libpng13.dll、和zlib1.dll 到ARToolKit\bin 中。”
纠错:libpng13.dll应该是libpng12.dll,根本就没有libpng13.dll这个文件
2、原文“找到ARToolKit\OpenVRML\src\openvrml-0.14.3\src\libopenvrml\openvrml\ img.cpp
在定义的最后面加上:
#define XMD_H
#ifdef FAR
#undef FAR
#endif
说明:没有发现这个有什么效果,或者我没有找对地方
但是我找到解决编译报错的方法
在编译RELEASE版本时,将1134-1139行代码
#if defined(_WIN32) && !defined(__CYGWIN__)
#include <winsock2.h>
#else
#include <sys/types.h> /* to make netinet/in.h happy */
#include <netinet/in.h> /* for htonl */
#endif
代码屏蔽掉
在编译DEBUG版本时,将1134-1139行代码不屏蔽
原文的下载地址:http://wenku.baidu.com/view/e89571c1bb4cf7ec4afed0a9.html
纠错:libpng13.dll应该是libpng12.dll,根本就没有libpng13.dll这个文件
2、原文“找到ARToolKit\OpenVRML\src\openvrml-0.14.3\src\libopenvrml\openvrml\ img.cpp
在定义的最后面加上:
#define XMD_H
#ifdef FAR
#undef FAR
#endif
说明:没有发现这个有什么效果,或者我没有找对地方
但是我找到解决编译报错的方法
在编译RELEASE版本时,将1134-1139行代码
#if defined(_WIN32) && !defined(__CYGWIN__)
#include <winsock2.h>
#else
#include <sys/types.h> /* to make netinet/in.h happy */
#include <netinet/in.h> /* for htonl */
#endif
代码屏蔽掉
在编译DEBUG版本时,将1134-1139行代码不屏蔽
原文的下载地址:http://wenku.baidu.com/view/e89571c1bb4cf7ec4afed0a9.html