当前位置: 技术问答>linux和unix
高分相送,如何能将linux下编的程序用在windows里?
来源: 互联网 发布时间:2014-12-09
本文导语: 高分相送,如何能将linux下编的程序用在windows里? | 不要用linux 的专有函数就得 | 什么样的程序? 不是所有的程序都可以的。 | 数据类型采用自己定义的,尽量...
高分相送,如何能将linux下编的程序用在windows里?
|
不要用linux 的专有函数就得
|
什么样的程序?
不是所有的程序都可以的。
不是所有的程序都可以的。
|
数据类型采用自己定义的,尽量避免用UNIX的专用函数。这样的程序很容易进行移植,只需要在不同的系统下重新编译
|
对,关键是看是什么样的程序,如果是用QT或GTK或Motify写的程序则基本不可能。一些简单程序可以。
|
呵呵,好像不是吧,
可以移植的程序有:delphi,java,php,等等还有一些数据库c程序(不过你得写一个监测程序,有些函数和库windwos和linux是不太一样的,这个监测程序,可以将他们替换掉)
凡是一种语言在Linux和windows都提供了编译器的话,那么一般都是可以移植的.
我的信箱:waterstream@371.net
qq:147869863
可以移植的程序有:delphi,java,php,等等还有一些数据库c程序(不过你得写一个监测程序,有些函数和库windwos和linux是不太一样的,这个监测程序,可以将他们替换掉)
凡是一种语言在Linux和windows都提供了编译器的话,那么一般都是可以移植的.
我的信箱:waterstream@371.net
qq:147869863
|
如果使用delphi6以上,c++builder6以上,并使用clx的话,可以直接在Linux和windows之间移植。
另外在windows上使用cygwin也可以运行很多Linux程序,比如apache,postgresql等。
另外在windows上使用cygwin也可以运行很多Linux程序,比如apache,postgresql等。
|
可以啊,你把源程序拿到windows下面,编绎就行了
|
如果你遵守标准的C的话,你的程序一般可以在WIN下重新编译生成后运行的