diff --git a/gtsam/base/LieMatrix.h b/gtsam/base/LieMatrix.h index 4c250b3f2..7b120df1c 100644 --- a/gtsam/base/LieMatrix.h +++ b/gtsam/base/LieMatrix.h @@ -19,7 +19,12 @@ #include +#ifdef _MSC_VER +#pragma message("LieMatrix.h is deprecated. Please use Eigen::Matrix instead.") +#else #warning "LieMatrix.h is deprecated. Please use Eigen::Matrix instead." +#endif + #include #include #include diff --git a/gtsam/base/LieScalar.h b/gtsam/base/LieScalar.h index c68458364..b208a584a 100644 --- a/gtsam/base/LieScalar.h +++ b/gtsam/base/LieScalar.h @@ -17,7 +17,12 @@ #pragma once -#warning "LieScalar.h is deprecated. Please use double/float instead." +#ifdef _MSC_VER +#pragma message("LieScalar.h is deprecated. Please use double/float instead.") +#else + #warning "LieScalar.h is deprecated. Please use double/float instead." +#endif + #include #include #include diff --git a/gtsam/base/LieVector.h b/gtsam/base/LieVector.h index 94ba775cf..d158548ad 100644 --- a/gtsam/base/LieVector.h +++ b/gtsam/base/LieVector.h @@ -17,7 +17,12 @@ #pragma once +#ifdef _MSC_VER +#pragma message("LieVector.h is deprecated. Please use Eigen::Vector instead.") +#else #warning "LieVector.h is deprecated. Please use Eigen::Vector instead." +#endif + #include #include #include