BRL-CAD

Compile BRL-CAD's experimental features

The rt^3 module contains new, experimental features as e.g. a C++ geometry engine interface and Lua bindings. The goal of this task is to compile this module from a source code checkout. This is a prerequisite for all coding tasks in the rt^3 module.

After compiling and Installing BRL-CAD from latest source code (there is an own task for it which you should have completed before)

  • Download the rt^3 source tree (see https://brlcad.org/wiki/SVN)
  • Set up the build environment by using the top level CMakeLists.txt file
  • Build the coreinterface, printTitle, embeddedlua, and hellobrlcad targets
  • Run the printTitle program with a BRL-CAD database of your choice
  • Run the hellobrlcad program with a BRL-CAD database of your choice
  • Write your name in the terminal
  • Make a screen shot

SUBMIT the screen shot to the GCi task.

Task tags

  • compile
  • experimental features

Students who completed this task

BurningPhoenix, H1manshu, Eryk MikoĊ‚ajek

Task type

  • code Code
  • done_all Quality Assurance
close

2019