博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
从github下载WDK项目的坑
阅读量:4299 次
发布时间:2019-05-27

本文共 535 字,大约阅读时间需要 1 分钟。

今天将自己的wdk项目上传到github,结果将项目下载到本地后却编译不通过,错误提示如下。

这里写图片描述

可是从github上克隆项目到本地却编译成功,最后排错发现问题出在inf文件上,对比两个inf文件发现,直接下载的项目里的inf文件的换行符没有了!!!最坑的是下载项目的inf文件用notepad或者vs打开是换行的。。。

下载的项目:

下载的项目
克隆的项目:
克隆的项目

到这里,下载项目编译失败的原因很明显了,就是换行符的问题,百度找到一篇文章。

原来,本地项目提交到github时会自动将Windows系统的换行符替换为Unix的换行符,从github上克隆项目到本地时会做相反的转换。而如果从github上直接下载项目的话,里面文件的换行符是Unix的,在Windows下以文本方式打开不能被识别。所以,这里只要关闭git的换行符自动转换功能就好了。

打开配置文件(github for windows的.gitconfig文件或者SourceTree的config文件),在[core]区段找到autocrlf,将它的值改为 false,如果在[core]区段找不到autocrlf,则在[core]区段添加

[core]    autocrlf = false

重新上传项目,问题解决!

你可能感兴趣的文章
学习笔记_vnpy实战培训day04_作业
查看>>
OCO订单(委托)
查看>>
学习笔记_vnpy实战培训day05
查看>>
学习笔记_vnpy实战培训day06
查看>>
Python super钻石继承
查看>>
回测引擎代码分析流程图
查看>>
Excel 如何制作时间轴
查看>>
股票网格交易策略
查看>>
matplotlib绘图跳过时间段的处理方案
查看>>
vnpy学习_04回测评价指标的缺陷
查看>>
ubuntu终端一次多条命令方法和区别
查看>>
python之偏函数
查看>>
vnpy学习_06回测结果可视化改进
查看>>
读书笔记_量化交易如何建立自己的算法交易01
查看>>
设计模式03_工厂
查看>>
设计模式04_抽象工厂
查看>>
设计模式05_单例
查看>>
设计模式06_原型
查看>>
设计模式07_建造者
查看>>
设计模式08_适配器
查看>>