Я создаю новый интерфейс QT для pcsx (в частности, r, еще более модифицированный) (здесь https://github.com/honzapatCZ/pcsxrqt), поэтому я в основном сделал новый проект, где весь материал qt, теперь трудная часть приходит туда, где мне нужно Чтобы включить настоящий эмулятор, Iam в основном заменяет проект pcsx на собственный pcsx-qt, pcsx также является своего рода интерфейсом, который на самом деле включает libpcsx, проблема в том, что я включаю его так же, как это делает pcsx
#include "psxcommon.h"
#include "debug.h"
#include "sio.h"
#include "cheat.h"
#include "zlib.h"
QT (и даже некоторые внутренние библиотеки Visual Studio) полностью ломаются, как будто libpcsx переопределяет некоторые супер важные вещи, я даже пытался инкапсулировать, которые включают в его собственное пространство имен, все еще 700+ ошибок
пример ошибок, которые все qt или связаны между собой
