Loading Events

« All Events

  • This event has passed.

Building software projects: CMake is more than a build tool

March 25, 2020 @ 10:00 am - 12:00 pm

Venue: Rackham Building, Earl Lewis Room, 3rd Floor East

This workshop is a continuation of the previous workshop “Building software projects: use CMake to build the building plan”.  In this workshop, we will see that CMake is not just a fancy Makefile generator: it can help us to test, reuse, and distribute our software!  We will use CMake to build two interdependent multi-language projects, and demonstrate how to invoke unit tests after the build, how to make our code discoverable and reusable by other software developers, and how to create a distributable package.  If you intend to distribute your software to other research groups, or if you expect that your project will grow beyond a few files of code and a few months of use — this workshop is for you!

Participants will need to have laptops with WiFi connection if they wish to follow the hands-on exercises.  A basic knowledge of Unix-like operating systems would be helpful in following and understanding the material, but is not required.


March 25, 2020
10:00 am - 12:00 pm
Event Category:


Rackham Building, Earl Lewis Room, 3rd Floor East
915 E. Washington St.
Ann Arbor, MI 48109 United States


View Organizer Website

Mark your calendar for the MICDE SciFM 2024 Conference on April 2nd & 3rd, 2024!