- 源码绝对路径中不要出现中文字符;
- 源码文件夹中不要出现空格(){}*/?|\等特殊字符
- 要求Windows7以上的64位系统
- 要求自行安装Visual Studio 2017和Qt5.14.2
两种方式可以下载源码,直接下载和使用git克隆
- 直接下载,从GitHub直接一次性打包下载全部源码。
- git克隆,使用git克隆代码仓库,后续可以不断拉取更新。
#文件夹结构
- Code FastCAE源码
- OCC OpenCASCADE7.4.0编译的第三方库,适用于windows平台
- VTK VTK9.0.1编译的第三方库,适用于windows平台
- output 程序的编译输出
- cgns cgns第三方库,适用于windows平台
- quazip 压缩文件的第三方库
源码编译支持两种形式,分别是通过FastCAE提供的编译脚本,以及Cmake生成编译文件
使用FastCAE提供的编译脚本过程如下:
- 第一次编译需要运行 Run.bat,生成适应于本机环境的批处理脚本
- 以后启动Visual Studio IDE运行Code文件夹下的Run_MSVC.bat
使用Cmake生成编译文件的过程详见《CMake编译过程.docx》
- Run.bat 下载完源码之后在本机配置生成开发环境,在一台机器上正确运行一次即可,若中间出现错误可重复运行
- Create_X64_Project.bat 将Qt管理的工程文件转化为VS的工程文件,当工程设置出现修改的时候(.Pro.pri修改)需要重新运行
- Copy_DLLs.bat 将程序运行必需的dll拷贝到运行目录下
- Copy_Pys.bat 将程序运行必需的python脚本拷贝到运行目录
- Run_MSVC.bat 启动VS,加载工程文件
- 每个模块的代码文件夹下都有一个_Create_Project.bat,作用与Create_X64_Project.bat相同,区别在于各模块只是更新各自的VS工程文件
http://www.fastcae.com/document.html
http://disc.fastcae.com/forum.php
https://github.com/DISOGitHub/FastCAE_Linux
Ribbon风格组件 (SARibbon) 陈宗衍 czy.t@163.com 源代码参考:https://github.com/czyt1988/SARibbon 或 https://gitee.com/czyt1988/SARibbon
远程任务提交插件 (PluginTaskCommit) 张立春 zhang. lichun@foxmail.com
赵德祥 zhao. dexiang@foxmail.com