找回密码
 立即注册
收起左侧

一个工程中,怎样加入另一个工程?

7
回复
11886
查看
[复制链接]
累计签到:168 天
连续签到:1 天
来源: 2013-11-11 16:10:58 显示全部楼层 |阅读模式
1Qter豆
直接添加现有文件就可以吗?添加完有错误呀

最佳答案

查看完整内容

现在的问题是,两个程序是不是都是自己写的。如果是,有没有源码,其实,能把源码放到一个项目里面最好。如果是已经写好的程序,想分开运行,那么可以使用进程通信的方式,当计算器计算好以后调用tcp程序将数据发出去,这个前提是tcp程序可以接受命令行参数。
回复

使用道具 举报

累计签到:1571 天
连续签到:1 天
2013-11-11 16:10:59 显示全部楼层
cll 发表于 2013-11-12 15:15
老师,学生愚昧呀,一:那个添加子项目,大体是怎么个操作过程?二:我的是两个Qt项目,你的意思是不是将 ...

现在的问题是,两个程序是不是都是自己写的。如果是,有没有源码,其实,能把源码放到一个项目里面最好。如果是已经写好的程序,想分开运行,那么可以使用进程通信的方式,当计算器计算好以后调用tcp程序将数据发出去,这个前提是tcp程序可以接受命令行参数。
回复

使用道具 举报

累计签到:1571 天
连续签到:1 天
2013-11-12 14:36:49 显示全部楼层
可以在项目中添加子项目,不过还需要写个文件,比较麻烦。

其实,如果两个项目都是qt项目,直接把其他项目中的文件添加过来调用即可了啊。
回复

使用道具 举报

累计签到:168 天
连续签到:1 天
2013-11-12 15:15:14 显示全部楼层
yafeilinux 发表于 2013-11-12 14:36
可以在项目中添加子项目,不过还需要写个文件,比较麻烦。

其实,如果两个项目都是qt项目,直接把其他项目 ...

老师,学生愚昧呀,一:那个添加子项目,大体是怎么个操作过程?二:我的是两个Qt项目,你的意思是不是将一个项目中的源文件和头文件拷到另一个项目文件中,然后进行“添加现有文件”将他们加入该工程中。 其实我是想实现将计算器的结果用TCP/IP传出去。一个工程实现的是计算器功能,另一个是TCP/IP数据传输功能,两个结合在一起。
回复

使用道具 举报

累计签到:168 天
连续签到:1 天
2013-11-12 15:17:27 显示全部楼层
yafeilinux 发表于 2013-11-12 14:36
可以在项目中添加子项目,不过还需要写个文件,比较麻烦。

其实,如果两个项目都是qt项目,直接把其他项目 ...

老师,学生愚昧呀,一:那个添加子项目,大体是怎么个操作过程?还要写文件是啥意思?二:我的是两个Qt项目,你的意思是不是将一个项目中的源文件和头文件拷到另一个项目文件中,然后进行“添加现有文件”将他们加入该工程中。 其实我是想实现将计算器的结果用TCP/IP传出去。一个工程实现的是计算器功能,另一个是TCP/IP数据传输功能,两个结合在一起。
回复

使用道具 举报

累计签到:168 天
连续签到:1 天
2013-11-13 17:15:21 显示全部楼层
yafeilinux 发表于 2013-11-13 09:25
现在的问题是,两个程序是不是都是自己写的。如果是,有没有源码,其实,能把源码放到一个项目里面最好。 ...

老师,我是将在一个工程中加入了新类,将tcp原码复制进来了,也是可以实现的,但我担心将来遇到大的项目之类的或是工程,还的需要有效的方法,这样很显然不行。
回复

使用道具 举报

累计签到:168 天
连续签到:1 天
2013-11-13 17:16:52 显示全部楼层
cll 发表于 2013-11-13 17:15
老师,我是将在一个工程中加入了新类,将tcp原码复制进来了,也是可以实现的,但我担心将来遇到大的项目 ...

还有运用进程通信的话,是不是都要生成exe?才能用
回复

使用道具 举报

累计签到:1571 天
连续签到:1 天
2013-11-14 14:10:42 显示全部楼层
cll 发表于 2013-11-13 17:16
还有运用进程通信的话,是不是都要生成exe?才能用

嗯,要调用可执行程序的,不过你的exe程序可以没有界面,在后台运行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了