Поскольку Qt3D говорит, что Linux поддерживается, как мне бороться с отсутствием window.h в Linux?

Qt3D официально поддерживается Qt 5.5. Они говорят, что Linux поддерживается.

Я выбираю пример ассимпа, И его main.cpp содержит window.h.

Я на Ubuntu 14.04.3. Как я должен скомпилировать эту программу?

No such file or directory это ошибка, которую я получаю.

Скриншот моего вывода в QtCreator

3

Решение

window.h файл должен находиться в Qt\Examples\Qt-5.5\qt3d\common папка, она не связана с Windows, только QWindow,

Подробнее здесь: https://forum.qt.io/topic/56554/qt-5-5-qt3d-window-h-file-in-the-examples

Если этот путь не найден в вашем проекте, вы можете добавить его в файл .pro:

INCLUDEPATH += "Qt/Examples/Qt-5.5/qt3d/common"

Подробнее о правильном использовании путей включения в Qt Creator читайте здесь: Как добавить путь включения в Qt Creator?

7

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]