为git配置kdiff3,生效gitk
2015-10-16 17:00
218 查看
前置:git自身带的diff工具不好用,一般会考虑用kdiff3替换git diff工具。gitk伴随git安装,但是不能正常使用,缺少gitk以来的wish包。
操作:1、安装qt4.7
http://download.qt.io/archive/qt/4.7/
qt-everywhere-opensource-src-4.7.3.tar.gz 【下载qt包,注意看好,不要下载win或者mac版本的: 】
./configure
o
yes
gmake //大约需要消耗时间3-4个小时
gmake all
2、kdiff3-0.9.95.tar.gz 网上很多,不难下载。
./configure qt4
make
make install
#注意此时生成的kdiff3包,可以直接拷贝到/usr/bin目录下,避免每个用户添加kdiff3的path了。此时make需要依赖步骤1.
#注意点:如果你的环境已经部署qt了,版本可能低,kdiff3需找qt库的时候,可能会优先你本地安装的。此时修改LD_LIBRARY_PATH将qt库,添加在变量最前方:
如 LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH
3、tk8.5.10-src.tar.gz 下载地址: http://download.qt-project.org/archive/qt/4.7/
安装步骤同2.主要生成的一系列包需要拷贝到制定位置;
安装好tk包,执行gitk,会提示找不到tcl的包,使用find在安装tk目录下寻找。效果如下:
操作:1、安装qt4.7
http://download.qt.io/archive/qt/4.7/
qt-everywhere-opensource-src-4.7.3.tar.gz 【下载qt包,注意看好,不要下载win或者mac版本的: 】
./configure
o
yes
gmake //大约需要消耗时间3-4个小时
gmake all
2、kdiff3-0.9.95.tar.gz 网上很多,不难下载。
./configure qt4
make
make install
#注意此时生成的kdiff3包,可以直接拷贝到/usr/bin目录下,避免每个用户添加kdiff3的path了。此时make需要依赖步骤1.
#注意点:如果你的环境已经部署qt了,版本可能低,kdiff3需找qt库的时候,可能会优先你本地安装的。此时修改LD_LIBRARY_PATH将qt库,添加在变量最前方:
如 LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH
3、tk8.5.10-src.tar.gz 下载地址: http://download.qt-project.org/archive/qt/4.7/
安装步骤同2.主要生成的一系列包需要拷贝到制定位置;
安装好tk包,执行gitk,会提示找不到tcl的包,使用find在安装tk目录下寻找。效果如下:
相关文章推荐
- 多表联查 若某一字段相同 且有状态跟时间字段,选取该状态下 时间最近的一条数据
- Spring MVC 教程,快速入门,深入分析――如何给spring3 MVC中的Action做JUnit单元测试
- 我的Json解析实战
- [IPhone]如何使用Leak检查内存泄漏
- 我的Json解析实战
- C#新贵开源压缩库SharpCompress压缩文件效率测试
- Spring MVC 教程,快速入门,深入分析――如何把全局异常记录到日志中
- APPIUM常用笔记
- iOS图片拉伸技巧
- Robot Framework web测试demo
- Spring MVC 教程,快速入门,深入分析――如何实现全局的异常处理
- 20150721输入大小写,输出小大写
- 2001-2015ACL历年最佳论文(Best Paper Award)打包下载
- js原型(一)
- SQL FULL JOIN 关键字 高级编程
- linux增加一个子网地址
- 测试word2013发表博客到CSDN中
- 亿级Web系统搭建:单机到分布式集群
- 新建长度为0的NSData
- Spring MVC 教程,快速入门,深入分析――如何使用拦截器