Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在linux下使用nasm运行外部程序_Linux_Assembly_Nasm - Fatal编程技术网

如何在linux下使用nasm运行外部程序

如何在linux下使用nasm运行外部程序,linux,assembly,nasm,Linux,Assembly,Nasm,我想知道如何在linux下通过nasm编写的代码执行程序。为了澄清,我想通过我的汇编代码运行gzip,并让它压缩和/或解压缩任意文件。如果有任何帮助和/或指点,我将不胜感激。谢谢。sys\u execve(11)可以。如果你需要在gzip结束后返回你的程序,你必须先选择sys_fork(2)。嗨,Frank。感谢您抽出时间回答;我相信你把我推向了正确的方向!我很感激。

我想知道如何在linux下通过nasm编写的代码执行程序。为了澄清,我想通过我的汇编代码运行gzip,并让它压缩和/或解压缩任意文件。如果有任何帮助和/或指点,我将不胜感激。谢谢。

sys\u execve(11)可以。如果你需要在gzip结束后返回你的程序,你必须先选择sys_fork(2)。嗨,Frank。感谢您抽出时间回答;我相信你把我推向了正确的方向!我很感激。