记自己编译成功free-cad
这一次编译颇费周折,作为一个小白,github都使用的不是很溜,以至于一开始直接download github最新版本的源码,导致后面一直编译不成功。
路毕竟是一步一步走的嘛,废话不多说,直接上流程。
写在开头:主要需要两个包1.free-cad源码包2.源码依赖包libpack
个人配置:
a.源码:FreeCAD-0.18;
b.libpack:libpack-for-vc12;
c.cmake:cmake-3.18.2
d.vs2013(即vc12)
1.源码包下载:
地址:https://github.com/FreeCAD/FreeCAD
下载需要的源码,个人使用的是
https://github.com/FreeCAD/FreeCAD/tree/releases/FreeCAD-0-18即0.18版本。
个人是用git下载所有分支,再转到所需的0.18分支。
git操作步骤如下:
a.新建文件夹MyFreeCad,右键:再此处git bash
b.命令行输入:git init
c.命令行输入: git clone https://github.com/FreeCAD/FreeCAD
d.cd进clone来的FreeCAD文件夹
e.查看分支:git branch -a
f.选择所要的版本分支并创建本地同名分支:git checkout -b FreeCAD-0-18 origin/releases/FreeCAD-0-18
g.切换到0.18分支:git checkout FreeCAD-0-18
ok,恭喜你成功将分支切换到所需要的版本,下一步可以去下依赖包libpack了
2.libpack下载
https://github.com/FreeCAD/FreeC