首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

c调用QT程序有关问题

2012-11-10 
c调用QT程序问题linux下如何将QT程序编译成.so文件,之后怎么样在C中调用QT程序?我要实现的任务是在linux c

c调用QT程序问题
linux下如何将QT程序编译成.so文件,之后怎么样在C中调用QT程序?我要实现的任务是在linux c下开个线程运行QT程序做启动界面。哪位大侠有这方面的经验,指点下小弟 谢谢!!!!!!

[解决办法]
写个脚本比较容易,
直接./qt程序名 就好 启动qt应用程序
[解决办法]
.so是Linux下的库函数,这个涉及到你的linux环境下QT环境的搭建,一般在linux下要运行QT,要不你自己下个在Linux下的源代码编译,要不有现成的linux下的安装程序(针对X86主机)。不过根据楼主意思应该是在嵌入式领域的应用吧。只需要把一些.so文件编译好放在你的环境里,在PC机上交叉编译好后,放在你的嵌入式系统中,创建线程调用就OK了。
[解决办法]

探讨
主要是不知道怎么把QT程序编译成.so,也不知道在C中怎么样调用QT程序。

[解决办法]
可以考虑把qt程序编译出来,然后在C中创建进程去执行。
[解决办法]
如果你把Qt程序变成子进程,则需要使用进程间通信的方法,例如管道、信号、信号量、文件、共享内存、socket等。
如果你把Qt程序变为进程中的线程,则使用全局变量、文件等简单方法也可以通信。

热点排行