在netbeans中使用QtApplication

时间:2013-08-18 16:57:24

标签: c++ qt netbeans

我在netbeans中使用QtApplication创建了一个项目,我需要在一个不同的项目中调用该项目中的一个函数,这是一个普通的C / C ++项目。可以告诉我怎么做???谢谢

2 个答案:

答案 0 :(得分:0)

你试过QProcess吗?它用于启动外部程序并与t

进行通信

答案 1 :(得分:0)

最近几天我试图将ns3与Qt集成,但现在我已成功集成它们。我正在提供解决方案,以便节省时间:

为了整合ns3和Qt,我; 1) - 使用IDE netbeans创建在Qt中编写的代码的动态库。

2) - 为了链接和使用该库,我将头文件放在build / project文件夹中,以便我可以轻松使用它。之后在ns3中链接动态库,我在脚本中添加了以下行文件:

module.ccflags = [ ' - 墙', ' - O3']

module.lib = ['QDynLib']

module.libpath = [ '/家/一个/文档/ NS-ALLINONE-3.16 / NS-3.16 / SRC /传播/ QDynLib / DIST /调试/ GNU Linux的86']

module.linkflag = [' - g']

module.rpath = [ '/家/一个/文档/ NS-ALLINONE-3.16 / NS-3.16 / SRC /传播/ QDynLib / DIST /调试/ GNU Linux的86']

在这里,我使用绝对路径来定位动态库。

动态库的位置; /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