当前位置: 技术问答>linux和unix
为何不能执行两个exe文件?
来源: 互联网 发布时间:2015-12-01
本文导语: 一个简单的程序: #include int main(int argc, char *argv[]) { execl("c:/time1.exe" , 0 ); execl("c:/time2.exe" , 0 ); return 0; } time1.exe能执行, time2.exe不能执行。 请问是什么原因?该如何改才能执行? | ...
一个简单的程序:
#include
int main(int argc, char *argv[])
{
execl("c:/time1.exe" , 0 );
execl("c:/time2.exe" , 0 );
return 0;
}
time1.exe能执行,
time2.exe不能执行。
请问是什么原因?该如何改才能执行?
#include
int main(int argc, char *argv[])
{
execl("c:/time1.exe" , 0 );
execl("c:/time2.exe" , 0 );
return 0;
}
time1.exe能执行,
time2.exe不能执行。
请问是什么原因?该如何改才能执行?
|
fork 开两个子进程
由子进程分别去执行两个可执行文件
先看看书,明白了函数的基本用法再去做,这样不会走弯路
由子进程分别去执行两个可执行文件
先看看书,明白了函数的基本用法再去做,这样不会走弯路