From 5554c7af9b14641991d96119e05304f43aadb615 Mon Sep 17 00:00:00 2001 From: Chris Beall Date: Sat, 7 Feb 2015 23:35:01 -0500 Subject: [PATCH] Add GTSAM_EXPORT for Windows build --- gtsam/geometry/SO3.h | 2 +- gtsam/navigation/AHRSFactor.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gtsam/geometry/SO3.h b/gtsam/geometry/SO3.h index e52eaae1e..5f9bc37b0 100644 --- a/gtsam/geometry/SO3.h +++ b/gtsam/geometry/SO3.h @@ -30,7 +30,7 @@ namespace gtsam { * We guarantee (all but first) constructors only generate from sub-manifold. * However, round-off errors in repeated composition could move off it... */ -class SO3: public Matrix3, public LieGroup { +class GTSAM_EXPORT SO3: public Matrix3, public LieGroup { protected: diff --git a/gtsam/navigation/AHRSFactor.h b/gtsam/navigation/AHRSFactor.h index fd4b9be87..42bcb8027 100644 --- a/gtsam/navigation/AHRSFactor.h +++ b/gtsam/navigation/AHRSFactor.h @@ -26,7 +26,7 @@ namespace gtsam { -class AHRSFactor: public NoiseModelFactor3 { +class GTSAM_EXPORT AHRSFactor: public NoiseModelFactor3 { public: /** @@ -36,7 +36,7 @@ public: * Can be built incrementally so as to avoid costly integration at time of * factor construction. */ - class PreintegratedMeasurements : public PreintegratedRotation { + class GTSAM_EXPORT PreintegratedMeasurements : public PreintegratedRotation { friend class AHRSFactor;