#特别注意:
- 源码绝对路径中不要出现中文字符;
- 源码文件夹中不要出现空格(){}*/?|\等特殊字符
- 要求必须安装gcc,g++,Qt5.4.2(自行安装),python3.7.0
- 建议使用Linux系统为Ubuntu16.04
- 建议自行配置python3.7.0环境
#源码下载: 两种方式可以下载源码,直接下载和使用git克隆
- 直接下载,从GitHub直接一次性打包下载全部源码。
- git克隆,使用git克隆代码仓库,后续可以不断拉取更新。
#python环境配置: 如果不能自行配置相应python环境,可以使用Python文件夹中的_Install_Python.sh进行python环境配置
#文件夹结构:
- Code FastCAE_Linux源码
- OCC OpenCASCADE7.2.0编译的第三方库,适用于Linux平台
- VTK VTK7.1.0编译的第三方库,适用于Linux平台
- output 程序的编译输出
- cgns cgns第三方库,适用于Linux平台
- quazip 压缩文件的第三方库
- Python python3.7.0相关配置文件
#编译过程: 第一次编译需要运行 Run.sh,会对配置好软件运行所需要的环境
#重要脚本说明:
- Run.sh 下载完源码之后在本机配置生成开发环境,在一台机器上正确运行一次即可,若中间出现错误可重复运行
- Create_Linux64_Project.sh 将Qt管理的工程文件转化为VS的工程文件,当工程设置出现修改的时候(.Pro.pri修改)需要重新运行
- Copy_SOs.sh 将程序运行必需的dll拷贝到运行目录下
- Copy_Pys.sh 将程序运行必需的python脚本拷贝到运行目录
- _Create_Project.sh 存在于每个模块中,作用与Create_Linux64_Project.sh相同,区别在于各模块只是更新各自的VS工程文件
- _Install_Python.sh 用于配置程序运行所需要python3.7.0的环境
#帮助文档 https://www.fastcae.com/document.html
#社区论坛 https://disc.fastcae.com/forum.php
#Windows版本地址 https://github.com/DISOGitHub/FastCAE