
看程序中用到了哪些接口。
如果用到的只是标准库函数接口,那么直接编译就可以,不需要做任何变化。
如果用到了windows特有的接口,比如windows
API,那么就需要在Linux下找到对应相同功能的接口进行替换。
Windows系统中编辑保存的文本文件,它的回车是实际上是CR和LF两个符号,而Linux系统中编辑的文本文件回车只表示为LF符号,所以Windows系统的文本文件复制到Linux,打开后回车的位置会多出来一个^M的符号,对于一些可执行的文本文件比如脚本文件就会有问题,所以有时就需要进行转换。
将Windows中的文本文件转换为适合Linux的格式,可以用dos2UNIX命令(有的Linux发行版没有这个命令,需要另外安装,我的系统当时是用:yum install dos2unix命令安装的),dos2UNIX命令的用法是:
dos2UNIX -k -n 原来的文件名 转换后的新文件名
参数说明:
-k参数:表示保留文件原来的mtime时间格式,一般会用这个参数
-n参数:保留旧文件并输出到一个新文件
”转“,是双系统切换,还是win7换成linux系统(重装成linux)??
如果是重装linux系统,百度搜 linux装系统 经验
里面有图有真相,轻松学习!
以上就是关于windows下C语言编程转换到Linux下C语言全部的内容,包括:windows下C语言编程转换到Linux下C语言、如何将windows文本文件转为linux文本文件、windows系统怎么转linux系统等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)