首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Python GUI中嵌入C++程序

在Python GUI中嵌入C++程序
EN

Stack Overflow用户
提问于 2016-12-20 03:07:52
回答 1查看 1.5K关注 0票数 0

我做了一个图形用户界面,我想知道如何将C++程序嵌入到图形用户界面的一部分中。例如,在我的MainWindow中,如果你点击“开始游戏”,就会打开一个新的窗口,里面有一些图形化的显示,c++游戏就是嵌入/执行的。我看过一些关于包装器和在c++中使用python的文章,但我对它没有很好的理解,所以我不确定这些文章是否适用于我。如果这是可能的,它应该是.cpp还是.exe?我更倾向于认为它应该是一个可执行文件,但显然我不知道我在做什么。如果有任何帮助或指导,我将非常感激。

EN

回答 1

Stack Overflow用户

发布于 2016-12-20 03:46:35

这里最简单的解决方案是在cpp中创建一个独立的应用程序,该应用程序只需由您的python gui通过一个系统调用来调用:os.system()。如果你创建了一个库(DLL)并用类似swig的东西把它包装成一个python库,你可以直接调用函数,并可能把类似GL渲染器的东西包装成一个qt frame小部件(如果你想要一个3d渲染小部件,这已经是done before了,所以不要浪费你的时间去重新发明轮子)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41229374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档