Finite Element Analysis
Following command will download and install all required packages, therefore it must be executed under priviledged (root) user.
$ sudo ./scripts/prereqs_ubuntu.sh
$ ./scripts/build.sh --clean && ./scripts/create_package.sh
$ ./scripts/build.sh --clean && ./scripts/create_mac_app.sh
Above command will produce ./build-Release/packages/range-3.2.8.dmg
which can be installed with following command:
$ open './build-Release/packages/range-3.2.8.dmg'
Qt版本为Qt6。打开项目.../range3/range/range.pro。
在range文件夹下新建文件夹ffmpeg,将下载好的ffmpeg-6.1.1-full_build-shared.7z解压,重命名为ffmpeg-4.3.2-win64。
Range.pro 更改如下:
463行
win* {
LIBS +=
-L$${PRO_FILE_PWD}/../ffmpeg/ffmpeg-4.3.2-win64/bin/
-L$${PRO_FILE_PWD}/../ffmpeg/ffmpeg-4.3.2-win64/lib/
}
497行
win* {
INCLUDEPATH += $${PRO_FILE_PWD}/../ffmpeg/ffmpeg-4.3.2-win64/include
}
536行
win* { ffmpeg.path = $${INSTALLER_DATA_DIR_PATH}/bin ffmpeg.files = ../ffmpeg/ffmpeg-4.3.2-win64/bin/*.dll INSTALLS += ffmpeg }
$ $HOME/bin/range-3.2.8/bin/Range
To download already built binaries please visit http://range-software.com
- Qt - https://www.qt.io/
- TetGen - http://tetgen.org