diff --git a/CMakeLists.txt b/CMakeLists.txt index 78b362295240e8a52d3b5a50016be0b0aa66af9e..8d8b0e15feba7aa69eccd02b711413183181ec11 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -48,7 +48,7 @@ set(${PROJECT_NAME}_CMAKE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/CMake) #----------------------------------------------------------------------------- # C++11 Support #----------------------------------------------------------------------------- -set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(THREADS_PREFER_PTHREAD_FLAG ON) diff --git a/Source/Common/imstkMath.h b/Source/Common/imstkMath.h index b5d8c0d9c474d5d4938831f685736e593412114f..c8c7346aff2c64c3d0e2d756684f6a7b6f223537 100644 --- a/Source/Common/imstkMath.h +++ b/Source/Common/imstkMath.h @@ -31,18 +31,6 @@ #include <Eigen/StdVector> #include <Eigen/Sparse> -#ifndef _MSC_VER -namespace std -{ -template<typename T, typename ... Args> -std::unique_ptr<T> -make_unique(Args&& ... args) -{ - return std::unique_ptr<T>(new T(std::forward<Args>(args) ...)); -} -} -#endif - namespace imstk { // 2D vector