我已经在netbeans中使用QtApplication创建了一个项目,并且我需要从另一个普通的C/C++ project.Can项目中调用该项目中的函数。有人告诉我该怎么做吗?谢谢
发布于 2013-08-19 10:23:13
你试过QProcess吗?它用于启动外部程序并与计算机进行通信
发布于 2013-08-28 10:30:52
前几天,我尝试将ns3与Qt集成,但现在我已经成功地集成了它们。我提供了解决方案,以便它可以帮助节省时间:
为了集成ns3和Qt,1)使用IDE netbeans对用Qt编写的代码的动态库进行-created。
2)为了链接和使用库,我将头文件放在-In/ easily.After文件夹中,这样我就可以使用它在ns3中链接动态库,我在脚本文件中添加了以下几行:
Module.ccflag=‘-wall’,‘-O3’
module.lib='QDynLib‘
Module.libpath=‘/home/a/Documents/ns-allinone-3.16/ns-3.16/src/propagation/QDynLib/dist/Debug/GNU-Linux-x86’:
module.linkflag='-g‘
module.rpath='/home/a/Documents/ns-allinone-3.16/ns-3.16/src/propagation/QDynLib/dist/Debug/GNU-Linux-x86‘
在这里,我使用绝对路径来定位动态库。
动态库的位置; /home/a/Documents/ns-allinone-3.16/ns-3.16/src/propagation/QDynLib/dist/Debug/GNU-Linux-x86/
库文件的名称: libQDynLib.so
要找到这些python命令的解释和详细信息,请参阅链接:http://docs.waf.googlecode.com/git/book_15/single.html#_c_and_c_projects
https://stackoverflow.com/questions/18301520
复制相似问题