Fixed compilation issues for MSVC -- for real this time.

release/4.3a0
Clark Taylor 2019-07-13 22:35:08 -04:00
parent 063cf72c00
commit 44faca1b1c
4 changed files with 4 additions and 4 deletions

View File

@ -299,7 +299,7 @@ GTSAM_EXPORT std::pair<Matrix,Matrix> qr(const Matrix& A);
* @param A is the input matrix, and is the output * @param A is the input matrix, and is the output
* @param clear_below_diagonal enables zeroing out below diagonal * @param clear_below_diagonal enables zeroing out below diagonal
*/ */
void inplace_QR(Matrix& A); GTSAM_EXPORT void inplace_QR(Matrix& A);
/** /**
* Imperative algorithm for in-place full elimination with * Imperative algorithm for in-place full elimination with

View File

@ -29,7 +29,7 @@ namespace gtsam {
* we can directly add double, Vector, and Matrix into values now, because of * we can directly add double, Vector, and Matrix into values now, because of
* gtsam::traits. * gtsam::traits.
*/ */
struct GTSAM_EXPORT LieMatrix : public Matrix { struct LieMatrix : public Matrix {
/// @name Constructors /// @name Constructors
/// @{ /// @{

View File

@ -28,7 +28,7 @@ namespace gtsam {
* we can directly add double, Vector, and Matrix into values now, because of * we can directly add double, Vector, and Matrix into values now, because of
* gtsam::traits. * gtsam::traits.
*/ */
struct GTSAM_EXPORT LieScalar { struct LieScalar {
enum { dimension = 1 }; enum { dimension = 1 };

View File

@ -27,7 +27,7 @@ namespace gtsam {
* we can directly add double, Vector, and Matrix into values now, because of * we can directly add double, Vector, and Matrix into values now, because of
* gtsam::traits. * gtsam::traits.
*/ */
struct GTSAM_EXPORT LieVector : public Vector { struct LieVector : public Vector {
enum { dimension = Eigen::Dynamic }; enum { dimension = Eigen::Dynamic };