LibCurl使用和交叉编译 LibCurl使用和交叉编译一、交叉编译opensslLibCurl如果要启用ssl,需要先交叉编译openssl库以作为依赖。这里使用的是openssl-1.1.0l版本,交叉编译命令如下:./Configure --prefix=../ --cross-compile-prefix=msdk-linux- linux-elf no-asm no-s... 2025-05-28 默认分类 11 0
类似System()的不阻塞进程调用的实现 类似System()的不阻塞进程调用的实现在一些情况下,我们希望在代码中创建系统调用的同时,让该进程独立于执行它的软件运行。常规的system( )系统调用会在执行代码的时候阻塞并返回命令的返回值。因此,在工程中我们重新实现了一个执行命令的函数 exec_cmd,通过两次 vfork 来创建子进程和孙子进程,以确保孙子进程在独立的环境中执行命令。代码实... 2025-05-28 默认分类 12 0