小众知识

首页 > 正文

如何实现C++程序在多系统下运行

我现在要做一个通信程序,要使他能通过不同的C++编译器,编译成不同系统下的版本(Linux, Unix, Windows)等,我该按什么标准写?我只用过Microsoft C++做过,不知道其他是否也有相同的操作方法或API呢?

我要编译成不同版本的程序时,又该用什么编译器呢?  

 fierygnu 发表于:2003-10-30 17:24:36
得分:90 

最好用ACE写。 

 bdove 发表于:2003-10-30 17:30:53
得分:0 

ACE?可能是我见识少,我不清楚它是什么东西?能说明白点吗?
我地直用的是M C/M C++,都用了七年了,但是没有用过其他的,Linux下的编程,我也没有做过,所以想向大家请教。 

 bdove 发表于:2003-10-30 17:33:46
得分:0 

还有啊,能否推荐我一直关于这些方面的参考书籍,万分感谢!
如果有这方面的示例,请送我一份!
depuw@163.com 

 fierygnu 发表于:2003-10-30 17:46:15
得分:0 

http://www.cs.wustl.edu/~schmidt/ACE.html
看看就知道了。 

 carbon107 发表于:2003-10-30 18:13:46
得分:10 

在linux下用gcc重新编译下好像就可以
在windows上编的程序,好像在什么地方加入什么,你找找,我只能说这些了 

 zhouqingyuan 发表于:2003-10-30 19:50:42
得分:0 

up 

上一篇:【<专题讨论>[模板模式]<2>】成员模板和返回值重载
下一篇:c++动态连接库

分享到: