added an *optional* Eigen2 dynamic library.

it allows the possiblity to save some compilation time by linking to it
*and* defining the token EIGEN_EXTERN_INSTANCIATIONS
This commit is contained in:
Gael Guennebaud
2008-05-31 23:21:49 +00:00
parent fcf4457b78
commit 64169389ed
7 changed files with 78 additions and 5 deletions

View File

@@ -37,7 +37,6 @@ namespace Eigen {
#include "src/Core/CwiseUnaryOp.h"
#include "src/Core/CwiseNullaryOp.h"
#include "src/Core/InverseProduct.h"
#include "src/Core/CacheFriendlyProduct.h"
#include "src/Core/Product.h"
#include "src/Core/Block.h"
#include "src/Core/Minor.h"
@@ -55,6 +54,10 @@ namespace Eigen {
#include "src/Core/Extract.h"
#include "src/Core/Part.h"
#ifndef EIGEN_EXTERN_INSTANCIATIONS
#include "src/Core/CacheFriendlyProduct.h"
#endif
} // namespace Eigen
#endif // EIGEN_CORE_H