编译winmerge源代码

本文介绍如何从源代码编译WinMerge的过程,包括下载源代码、安装Visual Studio 2017及所需组件、调整编译配置等步骤。

1、从https://github.com/WinMerge/winmerge下载WinMerge源代码,也可从https://download.youkuaiyun.com/download/aivyzh/13622310下载,我已经上传了,并按照该页面的Requirements安装对应的编译工具,我选择的是vs2017。

Visual Studio 2017

  • CommunityProfessional or Enterprise Edition
  • VC++ 2017 v141 toolset
  • Windows XP support for C++
  • MFC and ATL support
  • Windows 10 SDK

2、登录https://my.visualstudio.com/Downloads?q=visual%20studio%202017下载Visual Studio Community 2017 (version 15.9)社区版。

3、按照winmerge的编译要求选择安装vs2017,注意不要遗漏可选项。如下图:

4、编译winmerge,直接执行BuildBin.vs2017.cmd,在编译的时候可能会和代码中指定的版本不一致,按照安装情况调整对应版本就行了,比如我安装的windows 10sdk(10.0.17763.0),在代码中指定的是10.0.18362.0,winmerge-master\Src\Merge.vs2017.vcxproj把该版本调整为10.0.17763.0就能编译通过。

下载好的代码内容如下:

 

5、编译生成的最终输出到winmerge-master\Build\x64\Release,直接双击生成的WinMergeU.exe就能使用了,不用安装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值