Search |  Contact |  SRI Home Do not follow this link, or your host will be blocked from this site. This is a spider trap. Do not follow this link, or your host will be blocked from this site. This is a spider trap. Do not follow this link, or your host will be blocked from this site. This is a spider trap.A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A ASRI International.  333 Ravenswood Avenue.  Menlo Park, CA 94025-3493. SRI International is a nonprofit corporation.

AIC Seminar Series

CMake, a build tool

Regis VincentArtificial Intelligence Center, SRI International[Home Page]

Date:  2009-08-13 at 16:00

Location:  EJ228 (SRI E building)  (Directions)

   Abstract

CMake is an incredible build system that does all the work for you. I have always found that build systems where cumbersome and incomplete. How useful is a build system if at the end you can't build a release in the format the user expects? CMake is designed to solve the problem from the library dependency to the documentation generation and to the packaging. We have been using CMake for over 4 months with the Karto project and it has been a great investment. During this talk, I will present you the concept of CMake and show you how using CMake we produce a release in a DMG for Mac OS X, self-installer for Windows, tar.gz or RMP for Linux from the same tool. CMake is designed to handle C/C++ and Java files, I will focus on the C++ compilation.

   Bio for Regis Vincent

Dr. Vincent received his Ph.D. from the University of Nice and INRIA Sophia-Antipolis, France in 1997.
His research interests are real-time artificial intelligence, from scheduling, planning to negotiation.

Currently he is leading the commercial team in the AIC. One of his project is (Karto).

Before joining SRI, he has worked for 5 years at the University of Massachusetts as Senior Research Fellow at the Multi Agent System Lab with Professor Victor Lesser.

Dr. Vincent has been a reviewer for the following journals: IEEE Transactions on Parallel and Distributed Systems, Autonomous Agents and multi-agent systems Journal and the Journal of Robotics and Autonomous Systems.

   Note for Visitors to SRI

Please arrive at least 10 minutes early as you will need to sign in by following instructions by the lobby phone at Building E. SRI is located at 333 Ravenswood Avenue in Menlo Park. Visitors may park in the parking lots off Fourth Street. Detailed directions to SRI, as well as maps, are available from the Visiting AIC web page. There are two entrances to SRI International located on Ravenswood Ave. Please check the Builing E entrance signage.

SRI International
©2014 SRI International 333 Ravenswood Avenue, Menlo Park, CA 94025-3493
SRI International is an independent, nonprofit corporation. Privacy policy