Lanchid
667b60db8f
Added absolute path names for command line parameters for valgrind in
make targets (by CMAKE variables), so it should work with out of source
builds;
and a dependency to the executables (so it is built automatically if
that has not been done before)
12 years ago
PBerger
851e3a631d
Fixed CMakeLists.txt, made everything compile under Windows/MSVC
Added popcnt for MSVC
Fixed line ending detection in parser
12 years ago
gereon
71c824b91a
hunting for memory erros
adding make targets to call mrmc and mrmc-tests with valgrind
fixing some memory errors in SSM, SSMTest, BitVector
adding an additional check to readLabFile
12 years ago
dehnert
2ca83f5f31
Added functionality to rapidly extract sub-matrix from our sparse matrix format.
12 years ago
gereon
2eb08a603a
made stuff compile with new CMakeLists
started a parser built with boost::spirit.
It compiles, but does not do anything useful yet...
12 years ago
dehnert
4428f97998
Make some fixes for new logging framework to work under Linux an Mac OS.
12 years ago
dehnert
32fc15db46
Fixed some unix-specific issues.
12 years ago
dehnert
667811c92e
Added log4cplus as a library to be linked against for the tests as well.
12 years ago
dehnert
876154e6f0
Removed logging output from all classes. Added log4cplus as 3rdparty library. Refactored CMakeLists.txt to always use libraries that are in the repository. Changed executable file to mrmc/mrmc-tests. Added case distinction in gtest to compile with clang.
12 years ago
dehnert
ee081fd570
Fixed a lot of memory access violations, memory leaks, warnings. Enabled -Werror for gcc, as there are currently no warnings.
12 years ago
gereon
28363fc656
also link boost::program_options for test target
12 years ago
gereon
7b10151820
resolving conflicts...
12 years ago
dehnert
872f59fea5
Added flag to CMakeLists.txt to enable setting the name of libboost_program_options as it has an additional suffix under Mac OS.
12 years ago
dehnert
6ad9ea4900
Added libboost-program-options as a library to link MRMC-cpp against.
12 years ago
dehnert
464e8f371b
By default, CMake will use DEBUG as the build type now. Also, for GCC now more warnings and a more pedantic check has been enabled.
12 years ago
dehnert
bdb2d721ed
Included DEFINE_UNIX switch for CMake in order to set necessary define for STLSoft (on Mac OS X).
12 years ago
PBerger
b0c31196c3
Edited CMakeLists.txt, added a checkbox to disable/enable debug symbols with GCC
12 years ago
Thomas Heinemann
da8ed67224
- Comments
- Support for std::unordered_map
- CMakeList.txt: enable C++11 for gcc; debug symbols only when Debug
version is created.
12 years ago
Thomas Heinemann
0bf2c87c2c
Adjusted CMakeLists.txt (Directory "3rdparty" is written with a lower
"p" in git index)
12 years ago
PBerger
41d09f0f4c
Added Eigen3 library
Edited CMakeLists.txt to include Eigen3
12 years ago
PBerger
87f768ca41
Edited src/parser/read_lab_file.cpp, fixed String tokenization in WIN32
Edited MRMCConfig.h.in to include the base path for Test/ Directory
Refactored the test files to use the new test/ base path macro
With credits to Thomas ;)
12 years ago
PBerger
307b85e331
Edited static_sparse_matrix.h, replaced all calloc/malloc calls with std::new
Removed calls to exceptions with parameter "const char *", is illegal
Fixed a warning in read_tra_file.cpp
12 years ago
PBerger
decb6b8006
Fixed CMakeLists.txt for Google Test to work with VS2012
Fixed STLSoft to compile under VS2012
Fixed Pantheios to work with VS2012
Fixed CMakeLists.txt for MRMC, removed duplicate code (Thomas?), converted keywords to lowercase
12 years ago
Thomas Heinemann
395d2822b5
CMakeLists.txt: Enable debug symbols only on GCC (as e.g. Visual
Studio creates a debug version automatically...)
12 years ago
Thomas Heinemann
b846680445
Updated CMakeLists.txt to new location of MRMCConfig.h.in
12 years ago
Thomas Heinemann
60abde4968
Added dependency on thread in CMakeLists.txt
12 years ago
PBerger
31d2c70acc
Added temporary Find* files for CMake
Added custom exceptions
Added Sparse Matrix
Added Guidelines for Doxygen
Added BUILD hints
13 years ago
PBerger
4cd75789ac
Updated styleguides
Added Test Suite
Updated CMake configuration
13 years ago
PBerger
9da2eaf3d1
Initial Import into Git
Lacks Doxygen files/integration
13 years ago