- В каком случае происходит «ошибка выделения PCH», даже если основной памяти достаточно.
- Какой адрес в «MapViewOfFileEx: попытка доступа к неверному адресу.». Это адрес жесткого диска или основной памяти.
- CMake:
https://cmake.org/download/ - Компилировать набор инструментов:
w64devkit v2.3.0 (x86_64-w64-mingw32-gcc 15.1.0)
https://github.com/skeeto/w64devkit/releases/tag/v2.3.0
sha256:7afcd52a57dc5fdb2ebc524f0645f3dda7f67cd287f836b0cee1fe855d76a81e - Генератор ниндзя:
https://github.com/ninja-build/ninja/releases
ninja-win.zip
sha256:26a40fa8595694dec2fad4911e62d29e10525d2133c9a4230b66397774ae25bf - libsdl3 (Исходный код):
https://github.com/libsdl-org/SDL/relea ... ase-3.2.18
исходный код - VSCode с установленными расширениями CMake и C/CPP.
- Создание каталогов:
./Src/main.cpp
./Inc/main.hpp
./Lib
./Lib/SDL3 (Extrated from libsdl3 source code)
./CMakeLists.txt
- Изменить CMakeLists.txt
project(test CXX)
add_subdirectory(./Lib/SDL3)
add_executable(test ./Src/main.cpp)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
target_compile_features(test PUBLIC cxx_std_17)
target_link_libraries(test PUBLIC SDL3::SDL3)
- Изменить файл main.cpp
#include
using namespace std;
int main(){
cout
Подробнее здесь: https://stackoverflow.com/questions/797 ... eninjasdl3
Мобильная версия