问题描述
Code is already running!
出现原因
上次运行程序的还没结束,需要等待其结束。
main.c
#include <sys/types.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <time.h>
extern char **environ;
int main(int atgc, char *argv[])
{
pid_t pid;
if ((pid = fork()) < 0)
{
return 0;
}
else if (pid == 0)
{
sleep(100);
printf("child\n");
}
else
{
sleep(100);
printf("parent\n");
}
}
例如对于这段代码,有一个sleep(100),这次运行的程序还没有退出前,再点击运行,就会出现“Code is already running!”的提示。
解决办法
在 输出窗口 ,右键 ,stop code run ,解决问题
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。