How to BuildΒΆ

To build the tool follow the instructions below:

  1. Install Qt. Qt is free for open source developers.

  2. Download and install the qwt library following the instructions here.

  3. Download and install the MKL library following the instructions here.

  4. Download this repository from Github.

  5. Download the SimCenterCommon repository from Github.

  6. Open the file TransferFunctionTool.pro using Qt Creator, and change the path to the appropriate qwt and MKL folders as installed in your system.

  7. Build the Tranfer Function Tool by clicking the Run button.

Alternative build method using Conan:

  1. Install Qt. Qt is free for open source developers.

  2. Download and install the qwt library following the instructions here.

  3. Install the MKL library using the C/C++ package manager Conan

    • Install conan with pip (requires python)

    • Add the necessary remotes to the conan enviroment using:

      conan remote add simcenter https://api.bintray.com/conan/nheri-simcenter/simcenter
      conan remote add conan-community https://api.bintray.com/conan/conan-community/conan
      conan remote add bincrafters https://api.bintray.com/conan/bincrafters/public-conan
      
  4. Download this repository from Github.

  5. Open the file TransferFunctionTool.pro using Qt Creator, and change the path to the appropriate qwt folder as installed in your system.

  6. Run qmake.

  7. Build the Tranfer Function Tool by clicking the Run button.