Optimize build time by adding Boost definitions in config.h
							parent
							
								
									3fb1b21452
								
							
						
					
					
						commit
						51f3c6dea3
					
				|  | @ -18,6 +18,8 @@ | |||
| 
 | ||||
| #pragma once | ||||
| 
 | ||||
| #include <gtsam/config.h> | ||||
| 
 | ||||
| #ifdef GTSAM_ENABLE_BOOST_SERIALIZATION | ||||
| #include <boost/version.hpp> | ||||
| #if BOOST_VERSION >= 107400 | ||||
|  |  | |||
|  | @ -17,9 +17,12 @@ | |||
|  * @date Feb 7, 2012 | ||||
|  */ | ||||
| 
 | ||||
| #ifdef GTSAM_ENABLE_BOOST_SERIALIZATION | ||||
| #pragma once | ||||
| 
 | ||||
| #include <gtsam/config.h> | ||||
| 
 | ||||
| #ifdef GTSAM_ENABLE_BOOST_SERIALIZATION | ||||
| 
 | ||||
| #include <Eigen/Core> | ||||
| #include <fstream> | ||||
| #include <sstream> | ||||
|  |  | |||
|  | @ -17,9 +17,12 @@ | |||
|  * @date Feb 7, 2012 | ||||
|  */ | ||||
| 
 | ||||
| #ifdef GTSAM_ENABLE_BOOST_SERIALIZATION | ||||
| #pragma once | ||||
| 
 | ||||
| #include <gtsam/config.h> | ||||
| 
 | ||||
| #ifdef GTSAM_ENABLE_BOOST_SERIALIZATION | ||||
| 
 | ||||
| #include <iostream> | ||||
| #include <sstream> | ||||
| #include <string> | ||||
|  |  | |||
|  | @ -88,3 +88,7 @@ | |||
| #cmakedefine GTSAM_SLOW_BUT_CORRECT_BETWEENFACTOR | ||||
| 
 | ||||
| #cmakedefine GTSAM_SLOW_BUT_CORRECT_EXPMAP | ||||
| 
 | ||||
| // Boost flags
 | ||||
| #cmakedefine01 GTSAM_ENABLE_BOOST_SERIALIZATION | ||||
| #cmakedefine01 GTSAM_USE_BOOST_FEATURES | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue