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编辑器,默认不显示换行符的,但是你菜单里要求显示,它也会显示

  • 相关阅读:
    Java中的流
    多种日志收集工具比较
    UML类图几种关系的总结
    从数组中找出第K大的数
    数组各种排序算法和复杂度分析
    时间复杂度和空间复杂度
    Java Classloader原理分析
    WebSocket
    TCP/IP详解--TCP连接中TIME_WAIT状态过多
    TCP协议
  • 原文地址:https://www.cnblogs.com/findumars/p/7932283.html
Copyright © 2011-2022 走看看