Преглед на файлове

MSVC flag for extended alignment added as option

add-code-of-conduct-1
Trevor Irons преди 5 години
родител
ревизия
0171b9235d
променени са 2 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 5
    0
      CMakeLists.txt
  2. 1
    1
      Modules/FDEM1D/include/GQChave.h

+ 5
- 0
CMakeLists.txt Целия файл

277
 	endif()
277
 	endif()
278
 endif()
278
 endif()
279
 
279
 
280
+option( MSVC_EXTENDED_ALIGNMENT "Turn on MSVC compiler definition _ENABLE_EXTENDED_ALIGNED_STORAGE " OFF  )
281
+if (MSVC_EXTENDED_ALIGNMENT)
282
+    add_definitions(-D_ENABLE_EXTENDED_ALIGNED_STORAGE)
283
+endif()
284
+
280
 ####################
285
 ####################
281
 # Magic rpath flag
286
 # Magic rpath flag
282
 ####################
287
 ####################

+ 1
- 1
Modules/FDEM1D/include/GQChave.h Целия файл

43
             GQChave ( const YAML::Node& node, const ctor_key& );
43
             GQChave ( const YAML::Node& node, const ctor_key& );
44
 
44
 
45
             /// Default destructor
45
             /// Default destructor
46
-			~GQChave ();
46
+			virtual ~GQChave ();
47
 
47
 
48
             /**
48
             /**
49
              *  Returns shared_ptr to new GQChave.
49
              *  Returns shared_ptr to new GQChave.

Loading…
Отказ
Запис