gpt4 book ai didi

c - 从 32 位应用程序启动 "unrelated"64 位应用程序

转载 作者:行者123 更新时间:2023-11-30 18:09:29 27 4
gpt4 key购买 nike

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

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

fork、system 等的手册页显示,父进程会被挂起,直到子进程终止。有没有更好的方法来做到这一点,因为我不想手动启动进程。

最诚挚的问候伯恩哈德

最佳答案

先使用 fork(),然后使用 exec()。一般来说,即使在混合环境中,多进程的内容也保持不变。

关于c - 从 32 位应用程序启动 "unrelated"64 位应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2040828/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com