22 Commits

Author SHA1 Message Date
fb6e3cd2a3 now is supported the Security Development Lifecycle (SDL) 2025-06-06 00:08:54 +08:00
737fe5c80d Added "/Zc:preprocessor" in compiler.cmake 2024-10-05 22:28:51 +08:00
a27fdafafb Added tsl-robin_map for win/vc 2024-10-05 21:39:18 +08:00
e303fba228 Added "/fp:fast /fp:except-" in MSVC 2024-08-04 23:55:03 +08:00
4c9dd190ad MSVC change arch to AVX2 from AVX512 2024-07-26 03:23:24 +08:00
17b945f5e1 Added fsanitize option when use MSVC 2024-07-26 03:14:30 +08:00
d2721ecaa5 port to C17/C++20, open AVX512 in Visual C++ 2024-07-25 02:55:56 +08:00
ca9aece201 improved compiler.cmake 2023-02-14 15:22:16 +08:00
9899bc1c07 added c11/c++14 flags at compiler.cmake 2022-06-16 10:43:28 +08:00
ba5bb61096 deleted DpiAwareness.manifest 2022-03-15 18:00:58 +08:00
630770496d when use MSVC, support selecting Dynamic/Static RTL 2021-04-23 16:17:16 +08:00
e15c5ce039 add "disable warning" in MSVC 2020-09-29 15:13:31 +08:00
c4343466aa remove c++lasted options in MSVC 2020-08-06 16:19:16 +08:00
b2676f3e15 改进UNIX系统下char8_t参数的CMAKE配置方式 2020-07-11 23:08:27 +08:00
7eb1cafe57 add USE_CHAR8_T option in compiler.cmake 2020-07-11 17:33:18 +08:00
3219915879 GCC/MingW增加-fchar8_t参数 2020-07-11 16:28:18 +08:00
4cb22e5b4c 因多线程API不支持WinVista/2008,所以将_WIN32_WINNT版本宏改为对应Win7/2008R2的0x0601 2020-07-10 18:05:49 +08:00
kusugawa
0ef326e868 为MINGW32/64编译器添加支持 2020-07-10 17:01:53 +08:00
5530bcc0dc add c++ latest option in Visual C++ 2020-07-07 19:14:00 +08:00
d4087fe96c fix don't use AVX2 problems in MathGeoLib 2020-01-23 20:08:23 +08:00
125cccb9c7 改进使用方式,增加use_cm_module.cmake 2019-08-22 11:26:59 +08:00
f8a3ff0879 first commit 2019-08-20 15:53:47 +08:00