Skip to content

razterizer/SurgSim_Lite

Repository files navigation

SurgSim Lite

GitHub License Static Badge

build ubuntu build macos build windows

Top Languages GitHub repo size Commit Activity Last Commit Contributors

image image image image image

ubuntu_lffeb5yfso_360

Build & Run Instructions

There are two options on dealing with repo dependencies:

Repo Dependencies Option 1

This method will ensure that you are running the latest stable versions of the dependencies that work with SurgSim_Lite.

The script fetch-dependencies.py used for this was created by Thibaut Buchert. fetch-dependencies.py is used in the following scripts below:

After a successful build, the scripts will then prompt you with the question if you want to run the program.

When the script has been successfully run for the first time, you can then go to sub-folder SurgSim_Lite and use the build.sh / build.bat script instead, and after you have built, just run the run.sh or run.bat script.

Windows

Run the following script:

setup_and_build.bat

MacOS / Linux

Run the following script:

setup_and_build.sh

Repo Dependencies Option 2

In this method we basically outline the things done in the setup_and_build-scripts in Option 1.

This method is more suitable for development as we're not necessarily working with "locked" dependencies.

You need the following header-only libraries:

Make sure the folder structure looks like this:

<my_source_code_dir>/lib/Core/                   ; Core repo workspace/checkout goes here.
<my_source_code_dir>/lib/Termin8or/              ; Termin8or repo workspace/checkout goes here.
<my_source_code_dir>SurgSim_Lite/                ; SurgSim_Lite repo workspace/checkout goes here.

These repos are not guaranteed to all the time work with the latest version of SurgSim_Lite. If you want the more stable aproach then look at Option 1 instead.

Windows

Then just open <my_source_code_dir>/SurgSim_Lite/SurgSim_Lite/SurgSim_Lite.sln and build and run. That's it!

You can also build it by going to <my_source_code_dir>/SurgSim_Lite/SurgSim_Lite/ and build with build.bat. Then you run by typing run.bat.

MacOS / Linux

Then goto <my_source_code_dir>/SurgSim_Lite/SurgSim_Lite/ and build with ./build.sh.

Then run by typing ./run.sh.

Releases

No releases published

Packages

No packages published