当前位置: 技术问答>linux和unix
linux的C++编译器问题?
来源: 互联网 发布时间:2015-02-23
本文导语: 本人买了一本操作系操的习题书.但这些习题是在Linux上完成的.因为本人近期内不如学Linux. 请问我如果要在vc上完成这些试验有没可能,如果有是通过什么方法. 装上Linux上c++编译器所使用的库能不能解决问题呢? 例如: #...
本人买了一本操作系操的习题书.但这些习题是在Linux上完成的.因为本人近期内不如学Linux.
请问我如果要在vc上完成这些试验有没可能,如果有是通过什么方法.
装上Linux上c++编译器所使用的库能不能解决问题呢?
例如:
#include
main()
{
int p1,p2;
while((p1 == fork())== -1); //这儿的fork函数在vc中的不能编译的
if(p1=0)
putchar('b');
else
{
while((p2==fork())==-1);
if(p2==0)
putchar('c');
else
putchar('a');
}
}
请问我如果要在vc上完成这些试验有没可能,如果有是通过什么方法.
装上Linux上c++编译器所使用的库能不能解决问题呢?
请问我如果要在vc上完成这些试验有没可能,如果有是通过什么方法.
装上Linux上c++编译器所使用的库能不能解决问题呢?
例如:
#include
main()
{
int p1,p2;
while((p1 == fork())== -1); //这儿的fork函数在vc中的不能编译的
if(p1=0)
putchar('b');
else
{
while((p2==fork())==-1);
if(p2==0)
putchar('c');
else
putchar('a');
}
}
请问我如果要在vc上完成这些试验有没可能,如果有是通过什么方法.
装上Linux上c++编译器所使用的库能不能解决问题呢?
|
可以的
用gcc就可以了
用gcc就可以了
|
没可能在vc上编译通过这些代码
|
对,Fork是Linux的API,所以这个程序不可能在Windows下编译