linux 下的c程序怎么在windows下运行????

如题所述

先确保你的c程序没有调用win下专有的api,比如win32api或.net等,
如果有,就需要另写接口层。最好能只调用posix库或跨平台的库,或完全原创的算法库。
c程序满足和win专有接口能脱离直接关系,就能在linux下编译。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-04
有些c语言可以直接在windows下编译的
如果不行装一个cygwin吧 然后可以装gcc编译追问

cygwin是什么??

追答

是一个在windows下运行linux下程序的环境

第2个回答  2011-10-05
Linux的C语言程序要想拿到Windows下面运行,那么得重新编译一次。。。不能直接运行的
第3个回答  2011-10-05
源代码可以移植,目标程序不能移植,哈~~ 存储管理、进程管理、设备管理都不一样嘿~~
第4个回答  2011-10-04
英文是 port
中文是移植

不过实际上,要干很多工作,具体看你这个程序的函数库调用了。cygwin 都不知道那就别考虑这个问题了。本回答被提问者采纳
相似回答