简介:
PythonQt是从商业软件中的MEVISLIB中剥离出来的脚本引擎部分,其可以方便地将Python嵌入到CPP工程中。
之前对python嵌入方式做过一番搜索,发现pythonQt应该算是一个比较好的方法,可以使自己更专注到自己应用的开发中。
下载: 可以从pythonqt.sourceforge.net中下载
编译:按照其文档对其进行编译,需要注意的是,在不同的平台上需要修改相对应的python.prf中的python版本,另外,对于Mac而言,还需要特别注意一下其版本的路径,这一点我一开始在自己的ibook上没有留意,后来发现编译到一半的时候提示出错,细查之下才留意到,系统中安装的python版本是2.3,自己安装及配置的版本是2.6,而在python.prf中配置的默认路径指向的是2.3中的路径,修改成2.6相应的路径后再编译即可通过。
测试:在编译的时候会生成示例的可执行文件,但是可能是路径方面的原因,未能运行。想想后面集成进工程中还是需要写配置文件,因此,自己写了一个cmake文件,测试的同时也便于以后自己参考: