Обнаружение сбоя выделения PCH при компиляции с помощью mingw64+cmake(Ninja)+sdl3C++

Программы на C++. Форум разработчиков
Anonymous
Обнаружение сбоя выделения PCH при компиляции с помощью mingw64+cmake(Ninja)+sdl3

Сообщение Anonymous »

Вопросы
  • В каком случае происходит «ошибка выделения PCH», даже если основной памяти достаточно.
  • Какой адрес в «MapViewOfFileEx: попытка доступа к неверному адресу.». Это адрес жесткого диска или основной памяти.
Предварительные требования Основные действия
  • Создание каталогов:
./
./Src/main.cpp
./Inc/main.hpp
./Lib
./Lib/SDL3 (Extrated from libsdl3 source code)
./CMakeLists.txt
  • Изменить CMakeLists.txt
cmake_minimum_required(VERSION 3.20)

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
#include
using namespace std;
int main(){
cout

Подробнее здесь: https://stackoverflow.com/questions/797 ... eninjasdl3

Вернуться в «C++»