【发布时间】:2014-09-19 13:27:04
【问题描述】:
Linux x86-64 用 gcc 编译和静态链接我有:
#include <sys/reboot.h>
if (str[0] == 'r')
reboot(0x1234567);
但我似乎找不到等效的关机函数调用。如果不同,我也想知道 llvm 函数。
【问题讨论】:
-
查看文档。 linux.die.net/man/2/reboot 。但是,只有在您真的、真的知道自己在做什么时才调用 reboot() - 它会不安全地关闭/重新启动系统 - 您必须遵从 /sbin/shutdown 或 /sbin/reboot 命令来执行安全。
标签: c linux gcc system-calls llvm-gcc