windows下patch
2024-09-05 22:03:57
经常在网上看到有人发布patch文件来更新他们的开源代码,例如cegui、ogre等都使用这种形式来修bug或者增加一些小功能。
但是,我们下载到的patch文件,貌似是linux/unix的diff工具生成的,要用linux/unix的patch工具才能把补丁文件更新到源码中。
后来,我发现了个windows下可以使用的patch工具,网址如下:http://gnuwin32.sourceforge.net/packages/patch.htm
使用是很简单的,用命令行方式执行:
patch 源文件 补丁文件
例如我们有源文件test.cpp,下载了个补丁文件test.patch,那么执行patch test.cpp test.patch,就会自动把patch里的内容更新到test.cpp中去了。
PS:cygwin貌似也有这个工具吧。。以前看过里面好像还有diff工具,可以生成patch文件,呵呵。
最新文章
- 没有VisualStudio也要HelloWorld
- git-配置公司账号
- github 使用记录
- iOS应用程序开发之应用间的跳转(用着微信等第三方分享登陆)
- HDU 5025:Saving Tang Monk(BFS + 状压)
- hadoop之mapreduse 在Eclipse下的调试环境篇
- linux之SQL语句简明教程---主键,外来键
- 海量数据处理算法—Bloom Filter
- JAVA上传与下载
- 模板引擎(smarty)知识点总结五
- python笔记27-time模块
- 遍历ArcMap已加载数据的属性
- 《Unix&;Linux大学教程》学习笔记四:标准I/O 与 过滤器
- Docker容器管理及代码调用
- C++ char, unsigned char, signed char
- maskrcnn_benchmark代码分析(3)
- poj_1456 贪心
- CentOS7关闭防火墙和selinux
- iphone系统更新 3002错误
- Centos下找不到eth0设备的解决方法
热门文章
- BroadcastReceiver详解(二)
- UITableView性能的优化
- 1054. 求平均值 (20)-PAT乙级真题
- [转】 nginx rewrite规则
- Android源代码解析之(三)--&;gt;异步任务AsyncTask
- html中&;lt;li&;gt;&;lt;/li&;gt;中使用&;lt;br&;gt;和&;lt;li&;gt;&;lt;/li&;gt;外面使用&;lt;br&;gt;
- iOS多线程编程(四)------ GCD(Grand Central Dispatch)
- spring中构造函数注入
- Codeforces Round #262 (Div. 2)460A. Vasya and Socks(简单数学题)
- Why there are no job running on hadoop