- cmake
- ninja
- python (>= 3.10)
- node
- cygwin64
- git for windows
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@echo off | |
setlocal | |
set mode=%1 | |
if "%mode%"=="debug" ( | |
set optimization=/Od /Zi /MDd | |
set macro=/D "_DEBUG" | |
) else if "%mode%"=="release" ( | |
set optimization=/O2 /Zi /MD |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://github.com/miurahr/aqtinstall | |
https://aqtinstall.readthedocs.io/en/latest/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
:: copy the full path of this file in the AutoRun value in Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor | |
@echo off | |
doskey cd.. = cd .. | |
doskey .. = cd .. | |
doskey home = cd %USERPROFILE% | |
doskey proj = cd C:\Workspace | |
doskey ls = dir $* | |
doskey cat = type $* |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// complete list: https://learn.microsoft.com/en-us/cpp/build/reference/compiler-options-listed-by-category | |
/Od -> debug | |
/Zi -> debug info in pdb | |
/Wall -> enable all warnings | |
/external:anglebrackets /external:W0 /analyze:external- -> disable warnings for external header | |
/wdnnnn -> disable specific warning | |
/EHsc -> Full compiler support for the Standard C++ exception handling (exceptions can only occur at a throw statement or at a function call and functions declared as extern "C" never throw a C++ exception). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
https://github.com/HowardHinnant/date | |
https://github.com/HowardHinnant/date/wiki | |
https://github.com/HowardHinnant/date/wiki/Examples-and-Recipes | |
https://github.com/HowardHinnant/date/wiki/Boost-datetime-Examples-Translated | |
https://howardhinnant.github.io/date/date.html | |
https://howardhinnant.github.io/date/tz.html | |
*/ |