鱼C论坛

 找回密码
 立即注册
查看: 2237|回复: 3

linux cmake 换行风格

[复制链接]
发表于 2022-4-21 14:25:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
linux系统编写的代码换行是\n (LF),windows是\r\n(CRLF),那么为什么linux下写的代码在windows可以运行呢?软件右下角也显示LF



另外cmake有个命令是configure_file(input output NEWLINE_STYLE LF),第三个参数是指定换行风格,这里指定是LF,指定这个的作用是什么呢?为什么在windows也可以编译呢?


感谢感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-4-21 15:17:24 From FishC Mobile | 显示全部楼层
编辑器或编译器有的可能有转换功能吧,可能会自动识别源文件的一些格式进行转换吧。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-21 15:35:44 | 显示全部楼层
zzxhh628 发表于 2022-4-21 15:17
编辑器或编译器有的可能有转换功能吧,可能会自动识别源文件的一些格式进行转换吧。

谢谢,那按这样的话,cmake的时候为什么还要指定换行风格呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-4-21 15:42:10 From FishC Mobile | 显示全部楼层
Llllln 发表于 2022-4-21 15:35
谢谢,那按这样的话,cmake的时候为什么还要指定换行风格呢?

可能是考虑兼容一些老编译器吧。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-15 01:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表