最近重新更新了下之前的Poedit项目,突发奇想用本地Visual Studio链接器来编译项目,提升下整体性能。本篇文章将带您走进《手动提取VS2019(VC16)链接器》,且听我为各位爷儿娓娓道来。

链接器提取(依赖项)

我们先找到Visual Studio的安装目录,来到他的MSVC目录,Link.exe就在bin目录下,打包该目录即可。

手动提取VS2019(VC16)链接器插图1

由于是易语言编译,直接使用lib目录下的文件多数会有冲突,所以我们就单独更新Lib就行,我们还需要MFC的lib,打开相对路径atlmfc\lib,打包即可。

不过这个lib里面有个冲突,我就用之前链接器lib替换了,如果你要自己弄的话,按照 lib search 来添加相应文件就行。所有打包文件,解压出来一共807MB,后续我会将文件上传到我们的ESWINK小商店,大家可以前去下载!

ESWINK小商店

编译测试

编译信息为:Microsoft Visual C++ v.14.29 - 2019,编译效果在我看来还可以,不过对于一些老的支持库可能不太行得通,所以还是得看个人需求。

目前建议的话,还是使用黑月编译器好一些,不过说到底易语言这种还是真的不如QT,O(∩_∩)O哈哈~

杀毒测试

毕竟是国内易语言产物,还是对他做一个报毒测试吧,免得编译出来就被杀软删了。目前大多数都是用的火绒和360,这里就拿360和其他沙箱做个测试。

360沙箱分析报告

就目前情况来看,应该算是比较不错的了,如果加入了其他支持库报毒,自己跑下看是不是特征码问题,是的话改改就行,静态扫描其实还挺好过的。