当前位置: 技术问答>linux和unix
小弟新来的,弱弱的问一下,windows下的程序能直接拿到linux下用吗?
来源: 互联网 发布时间:2015-12-28
本文导语: 刚才看了几个帖子,说在vc下写代码,然后到linux下编译,那么要是一段代码是在windows下写的,并且编译很成功,可否直接把它拿到linux下再编译一下就行?还是必须做比较大的改动? | 的确...
刚才看了几个帖子,说在vc下写代码,然后到linux下编译,那么要是一段代码是在windows下写的,并且编译很成功,可否直接把它拿到linux下再编译一下就行?还是必须做比较大的改动?
|
的确够弱的问题,呵呵
我也弱弱的回答你一下,
看你的程序调用的东西是否与linux兼容的,哪里不一样就改哪里
如果仅仅是一些算法,没有调用标准库之外的东西,那应该是可以在两个系统里面编译成功的。
我也弱弱的回答你一下,
看你的程序调用的东西是否与linux兼容的,哪里不一样就改哪里
如果仅仅是一些算法,没有调用标准库之外的东西,那应该是可以在两个系统里面编译成功的。
|
如果没用标准外的函数,当然能编译成功!
如果用到了win32 api,当然不能在linux下用,如::SendMessage(...),这个函数可linux下就没有。
如果用到了win32 api,当然不能在linux下用,如::SendMessage(...),这个函数可linux下就没有。
|
你用标准c/c++就可以了 你如果调用了dll,mfc 什么的当然不行