有没有办法在 C++ 中创建沙盒环境,您可以在其中: - 在中运行进程 - 在(Linux)中加载动态库
动态库是首选,因为主进程和沙盒进程之间的通信很容易。
沙盒进程不应将内存放在堆上或与内核/操作系统交互。相反,主进程将提供一个接口来做这些事情。
有没有办法做到这一点?我可以创建一个脚本解释器,但这会降低很多速度。我想保持速度损失最小。
有没有办法在 C++ 中创建沙盒环境,您可以在其中: - 在中运行进程 - 在(Linux)中加载动态库
动态库是首选,因为主进程和沙盒进程之间的通信很容易。
沙盒进程不应将内存放在堆上或与内核/操作系统交互。相反,主进程将提供一个接口来做这些事情。
有没有办法做到这一点?我可以创建一个脚本解释器,但这会降低很多速度。我想保持速度损失最小。