uthread1.c

来自「fsmlabs的real time linux的内核」· C语言 代码 · 共 24 行

C
24
字号
#include <unistd.h>	char cmd_path[256] = "/bin/echo";char main_arg[] ="Hello User World";main(){	static char * envp[] = { "HOME=/root", 		"TERM=linux", 		"PATH=/bin", 		NULL };	char *argv[] = { 		cmd_path,		main_arg,		NULL };	int ret;	printf("calling execve for %s \n",cmd_path); 	ret = execve(cmd_path, argv, envp);	/* if we ever get here - execve failed */	printf("failed to exec %s, ret = %d\n", cmd_path,ret);	return -1;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?