c语言程序从windows转化到linux上,需要做哪些工作?会不会很麻烦

c语言程序从windows转化到linux下,需要做哪些工作?会不会很麻烦?
之前的程序是在windows下面写的,用的是c语言,现在想让程序跑得更快更稳定些,准备用linux来运行。
转换的话需要做哪些工作呢?会不会很麻烦?

------解决方案--------------------
如果不是socket相关服务器程序,其实稳定不稳定的,和windows还是linux关系不大,主要还是自己写代码的水平。
而速度提升,可能就只是一个传说吧。还不如直接换一个更强的cpu呢。

------解决方案--------------------
我觉的没有区别吧,,程序的效率和稳定性是看自己编程的水平,但是linux确实比windows稳定一些
------解决方案--------------------
如果你抱着操作系统换成Linux,你的程序也就快速稳定了,哥劝你趁早打消这个妄想