Skip to content

tianhaichen/range3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI

Range Software

Finite Element Analysis

Range Software

Prepare build environment

Following command will download and install all required packages, therefore it must be executed under priviledged (root) user.

$ sudo ./scripts/prereqs_ubuntu.sh

Build & Install

Linux

$ ./scripts/build.sh --clean && ./scripts/create_package.sh

MacOS

$ ./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'

Windows

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 }

Running the software

$ $HOME/bin/range-3.2.8/bin/Range

Download

To download already built binaries please visit http://range-software.com

Powered by

About

Range Software - Finite Element Analysis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 58.0%
  • C++ 34.5%
  • C 7.1%
  • Shell 0.2%
  • QMake 0.2%
  • CSS 0.0%