如何解决Panda3D编译pyconfig.h找不到问题
1、在Panda3D安装路径,默认是C:\Panda3D-1.9.4-x64\,在include 夹中新建一个pyconfig.h文件,加入内容#undef HAVE_PYTHON,保存关闭文件。重新编译。
2、我写了一个最简单的验证Panda3D的小程序,可参考官方示例,加入必须的library,有
libp3framework.lib
libpanda.lib
libpandaexpress.lib
libp3dtool.lib
libp3dtoolconfig.lib
libp3pystub.lib
libp3direct.lib
3、如果代码没有敲错的话,编译应该是通过的,但是在debug状态下,build出来的exe程序是不可运行的,报错如下,经查,这个可能是加载某个库文件有问题,无解。如何解决呢,请看下一步。
4、将工程设置为release状态,重新编译。如果能够运行,需要将C:\Panda3D-1.9.4-x64\bin目录设置到环境变量path中,或者直接将此目录下的所有文件copy到exe所在目录,这时候程序就可以运行了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:67
阅读量:29
阅读量:47
阅读量:46
阅读量:36