Я пытался отлаживать графическое приложение OpenGL с помощью графического отладчика Nvidia Linux, приложение отладчика запускает и правильно устанавливает отладчик на устройство (графику), но при попытке запуска приложение для его отладки показывает это сообщениеNvidia Linux графический отладчик Плагин для платформы Qt «xcb»
Это приложение не удалось запустить, поскольку оно не могло найти или загрузить плагин платформы Qt «xcb» в «». Доступны плагины платформы: eglfs, linuxfb, минимальный, minimalegl, offscreen, xcb. Повторная установка приложения может решить эту проблему. Aborted (core dump)
Приложение запускается как автономное, но начиная с Linux GD.
Я видел много сообщений, касающиеся XCB, но не мог найти ответ, касающийся исходного приложение с помощью NVIDIA для Linux графика отладчика
драйвера NVidia Я использую 378
осы-убунт 16,04
Nvidia liniux графический отладчик 2,0
контекст OpenGL Qt
Пробовали ли вы вручную восстановление XCB плагин от '$ QTDIR \ 5,7 \ Src \ qtbase \ SRC \ Plugins \ платформы \ xcb'? –
Не могли бы вы предоставить подробную информацию о том, как это сделать? –
Взгляните на файл pro, вы увидите, что нужно. Строка будет выглядеть примерно так: 'qmake -r 'LIBS + = -L/path/to/xcblib" "LIBS + = - lxcb" "INCLUDEPATH + =/путь/в/xcb/include/headers" xcb.pro && make && make install '. Возьмите alook в плагине mysql для Qt, у него есть довольно определенные результаты, чтобы дать вам общую идею. –