心有所觉, 但亦作不解
libgit2
Qt Creator 编译第三方扩展库
继上一篇关于Qt编译的文章以来CMake 编译 Qt 安装第三方 libqgit2 扩展, 已经过了大半年了. 经过这大半年来的学习, 终于搞清楚了为什么我之前总是编译失败的原因了.
其实就是一个很简单的问题, 导致自己兜兜转转的尝试了将近一年的时间, 不过也挺佩服自己的毅力的(只能这样安慰自己了┑( ̄Д  ̄)┍).
Libqgit2 clone error unable to lock mwindow mutex
首先说明一下这个error已经困扰了我两个多月了,求助了不少人,也找了N多资料都没能找到答案,关键是google都没能发现任何相关资料,简直崩溃。
不过今天终于才勉强解决了,但是感觉我的处理方式应该有问题,不过毕竟能用暂时就不纠结这么多了,下面具体说下我的解决方案,挺有意思的
CMake 编译 Qt 安装第三方 libqgit2 扩展
虽然非常不愿意踏上编译这条不归路, 谁叫我爱折腾跨平台呢.
之前一直在搞 Cordova, 不过现在彻底对 H5 跨平台绝望了, 这里不做过多说明了, 可能以后会单独拿出来说道说道.
该扯得蛋也扯完了, ok, 进入正题, 编译 Qt 扩展, 坑坑坑…