libpcsx включают в проект полностью нарушающие визуальную студию и qt - PullRequest
0 голосов
/ 14 марта 2020

Я создаю новый интерфейс 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 или связаны между собой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...