##3 Python 3.13
- Install Python 3.13 as admin.
- Add Python and
pipto the globalPATHenvironment variable. - Install the required Python packages:
pip install requests conan==2.15.1 numpy
pip install clang-tidy
pip install clang-format
pip install cmake-format- Download and install Inno Setup.
- Add the Inno Setup installer folder to the global PATH environment variable. By default, this is:
C:\Program Files (x86)\Inno Setup 6
- Download and install Visual Studio Community 2022.
- During installation, ensure you select the C++ development tools and CMake components.
- Add cmake to the global PATH environment variable. By default, this is:
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
Download and install the Windows SDK.
- Open Settings
- Search for 'Manage app execution alias'
- Turn Off the python aliases
- Run powershell as Admin and run
Set-ExecutionPolicy Unrestricted
Remove-Item $env:USERPROFILE\AppData\Local\Microsoft\WindowsApps\python*.exe
Remove-Item $env:USERPROFILE\AppData\Local\Microsoft\WindowsApps\Microsoft.DesktopAppInstaller_*\python*.exe
Download and install PowerShell
download and install NASM and add it system PATH
Need to add conan to global PATH, for example C:\Users\user\AppData\Local\Programs\Python\Python313\Scripts
Install and need to add to global PATH https://cppcheck.sourceforge.io/
It needs to run as a service under the current user.
Clone the project repository and its submodules:
git submodule update --init --recursive
conan profile detect --force