logo资料库

FreeCAD+vs2017.pdf

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
FreeCad 编译准备: VS2017 ,FreeCad 源码 ,FreeCad 源码依赖库 ,Cmake (我这选择 3.12 版本,FreeCAD 官网 推荐 3.10-3.14 版本) 下载: 源码:FreeCAD-master.zip 下载地址:https://github.com/FreeCAD/FreeCAD 点击 Download ZIP 下载源码如下图所示: 下 源码依赖库:FreeCADLibs_12.1.2_x64_VC15.1.7z 下载地址:https://github.com/FreeCAD/FreeCAD/releases/tag/0.19_pre Cmake:官网选择相应的版本下载 下载地址:https://cmake.org/download/ 编译: 在 Cmake 中生成 Visual Stdio 工程文件。 ***将源码的地址和生成后的地址给 Cmake ***源码的地址给根目录,这个地址下有如下文件。 ***点击 configure
***根据你要是用的 VS 版本和多少位的操作系统做出如下选择(第一个与第二个都要做出选 择,不选择就会当做是选择了默认值),我们之前准备的为 VS2017 版所以选择如下,点击 Finish。(我在这里选择 VS2017 WIN64 系统) ***现在 Cmake 编译还不会成功,会报出如下的错误因为我们还没有告诉 Cmake 我们三方库 的根目录地址。 ***在如下图所示的位置将第三方库的目录地址传给 Cmake ***给好了三方库地址点击 configure 继续
***Cmake 又会报出如下错误,了解信息得知是找不到三方库中的 QT4 ***我们在下载三方库的时候看到,别人提供的是 QT5 所以一定是 Cmake 默认了错误的 QT 版本。这里必须对 BUILD_QT5 选项打勾。 ***最后点击 generate 完成
***设置环境变量 将三方库的地址设置成环境 ***在之前给 Cmake 的(where to build binaries)文件夹中就会生成如下的 VS 工程文件,这个 文件中打开下面这个 sln 文件,配置为 Debug X64 或 Release X64,右键 ALL_BUILD 项目重新 生成进行编译。
编译完成后继续如下拷贝库的操作: ***最后用 Cmake 将两个文件复制到 build 文件里面,cmake 的搜索栏中搜索下面两项打勾 勾后 configure.(此时就能运行 FreeCAD0.19) FREECAD_COPY_DEPEND_DIRS_TO_BUILD FREECAD_COPY_LIBPACK_BIN_TO_BUILD
分享到:
收藏