从32位应用程序启动“无关”64位应用程序

时间:2010-01-11 09:20:59

标签: c fork

是否有一种从32位编译应用程序启动64位进程的优雅方法?

问题是我需要在32位Sparc V8模式下编译一个部分。另一部分是为更快的64位环境而编写的(64位乘法没有仿真)。我想使用信号量同步它们并通过共享内存进行通信。

fork,system等的man页面显示父进程被挂起,直到子进程终止。有没有更好的方法,因为我不想手动启动流程。

最好的关注 哈德

1 个答案:

答案 0 :(得分:0)

使用fork()然后使用exec()。通常,即使在混合环境中,多工艺材料仍然保持不变。