原本我是倾向于使用mingw64的。但是有一次看同事使用了ucrt64,就查了一下到底ucrt64是个什么鬼?这一查才知道,原来ucrt64才是windows下的正统编译环境,在这个编译环境下编译,能够保证编译程序在windows下是性能最好的。
而mingw64和clang64之中,最差的居然是mingw64.
这真是万万没想到啊。于是乎,我就果断换成了ucrt64,心理上觉着好像是编译的时候快了的感觉。没成想,问题终于来了。
当我试图编译某个源码包的时候,./configure一下,make一下,问题出现,原来ucrt对于本地路径有认知障碍,编译过程中它不识别什么D盘C盘之类的路径,这真是稀奇了。
没办法,果断换回了mingw64,编译畅通无阻。