Skip to content

Latest commit

 

History

History
 
 

drake_bazel_installed

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Bazel Project with Drake as a Precompiled External

This pulls in a downloaded or installed binary build of Drake via the Bazel workspace mechanism.

For an introduction to Bazel, refer to Getting Started with Bazel.

Instructions

First, install the required Ubuntu packages:

sudo ../scripts/setup/linux/ubuntu/bionic/install_prereqs

Then, to build and test all apps:

bazel test //...

As an example to run a binary directly:

bazel run //apps:simple_logging_example

You may also run the binary directly per the bazel-bin/... path that the above command prints out; however, be aware that your working directories may cause differences. This is important when using tools like drake::FindResource / pydrake.common.FindResource. You may generally want to stick to using bazel run when able.