Skip to main content

Installation

CppModel is a hybrid cloud service that includes client-side libraries. These libraries enable seamless communication between user software and the cloud, focusing on simulation execution. Importantly, no user code is submitted to the cloud; all code and its execution remain on the client machine.

CppModel is available as installation packages for Windows and Debian, as well as archives. This guide outlines the installation steps using package managers. For archived versions, installation paths and configurations are left to the user's discretion.


Linux

Installation from Archive

  1. Log in to CppModel Workspace.
  2. Navigate to the Download menu and select Linux (.tar.gz).
  3. Extract the archive to a convenient location, such as your project directory.
  4. Configure your project to include the extracted files by setting the appropriate include and linker paths.

Note: Ensure that OpenSSL development libraries are installed on your system.

Installation from Debian Package

  1. Download the latest .deb release from CppModel Workspace.
  2. Open a terminal and navigate to the directory containing the downloaded .deb file.
  3. Run the following command, replacing cppmodel_x.x.x_arch.deb with the actual filename:
    sudo apt install -f ./cppmodel_x.x.x_arch.deb
  4. After installation, run the following command to update the library cache:
    sudo ldconfig

Note: Ensure that OpenSSL development libraries are installed on your system.


Windows

Installation for Visual Studio

  1. Log in to CppModel Workspace.
  2. Navigate to the Download menu and select Windows Visual Studio (.zip).
  3. Extract the archive to a convenient location, such as your project directory.
  4. Configure your project to include the extracted files by setting the appropriate include and linker paths.

Note: Ensure that OpenSSL development libraries are installed on your system.

Installation for MSYS2 UCRT

  1. Log in to CppModel Workspace.
  2. Navigate to the Download menu and select Windows MSYS2 UCRT64 (.zip).
  3. Extract the archive to a convenient location, such as your project directory.
  4. Configure your project to include the extracted files by setting the appropriate include and linker paths.

Note: Ensure that OpenSSL development libraries are installed on your system.