zoukankan      html  css  js  c++  java
  • Linux下编译,要下载tar.xz,而不要下载zip,因为换行的编码不一样,对.h.cpp没有影响,但是对脚本有影响 good

    原因是 在win下编辑的时候,换行结尾是 , 而在linux下 是 ,所以才会有 多出来的
    但是这个我是直接下载的官网文件解压的,没有动过啊。

    破案了。

    linux下编译要下 .tar.xz , 。zip的编码不一样


    不知道,我刚刚下载的.zip 开始执行 .configure 就有问题 cat -A 看到 ^M 。seb 替换后,可以执行,结果到了下一个还是不能执行,我有替换了一次,又可以了。
    然后,直接放弃了,去下载 .tar.xz 了。

    真是没道理啊。我的代码UTF8+BOM,都是 ,三个平台编译都没有问题

    脚本里面会有m
    cpp h没问题

    ^M就是  

    这是没替换的
     这是替换完的 
     
     
    下面这个这个是第二个图的同一文件  只不过用了 cat 没加参数 ,一点看不出来区别
    不懂这个 show--all 什么个意思,是把   再linux下显示出来吗 
     

    应该是这样的. 又不是文件的正式内容,显示了干什么?
    就像某些Windows编辑器,默认不显示换行符的,但是你菜单里要求显示,它也会显示

  • 相关阅读:
    关于JavaScript文档对象
    关于JavaScript浏览器对象
    关于JavaScript事件与函数
    关于JavaScript基础知识
    关于CSS基础知识
    第七章:Hexadecimal, octal, ASCII, UTF8, Unicode, Runes
    没有 Cgroups,就没有 Docker
    Redis 文件事件
    Python 垃圾回收总结
    Docker Bridge 网络原理
  • 原文地址:https://www.cnblogs.com/findumars/p/7932283.html
Copyright © 2011-2022 走看看