linux cmake 换行风格
linux系统编写的代码换行是\n (LF),windows是\r\n(CRLF),那么为什么linux下写的代码在windows可以运行呢?软件右下角也显示LF另外cmake有个命令是configure_file(input output NEWLINE_STYLE LF),第三个参数是指定换行风格,这里指定是LF,指定这个的作用是什么呢?为什么在windows也可以编译呢?
感谢感谢 编辑器或编译器有的可能有转换功能吧,可能会自动识别源文件的一些格式进行转换吧。 zzxhh628 发表于 2022-4-21 15:17
编辑器或编译器有的可能有转换功能吧,可能会自动识别源文件的一些格式进行转换吧。
谢谢,那按这样的话,cmake的时候为什么还要指定换行风格呢? Llllln 发表于 2022-4-21 15:35
谢谢,那按这样的话,cmake的时候为什么还要指定换行风格呢?
可能是考虑兼容一些老编译器吧。
页:
[1]