Привет я пытаюсь следить за этим руководство нарисовать куб. Я использую файлы bbutil.h и bbutil.c из этот источник. Но я всегда получаю
error bbutil must be compiled with either USING_GL11 or USING_GL20 flags
Мой файл GoodCitizen.pro такой,
APP_NAME = GoodCitizen
CONFIG += qt warn_on cascades10
LIBS += -lpps -lscreen -lEGL -lGLESv1_CM -lfreetype -lpng -lbb
#LIBS += -lpps -lscreen -lEGL -lGLESv1_CM -lfreetype -lpng -lbb -lQtCascades - lheimdall ${QNX_TARGET}/../target-override/armle-v7/usr/lib/libQtCascades_main.a
CCFLAGS+=-DUSING_GL11
include(config.pri)
Я не знаю, что исправить, чтобы удалить эту ошибку.
Я обнаружил проблему.
Я не пользовалась
#define USING_GL11
под включениями в файле bbutil.cpp.
Вы можете добавить опцию компилятора -DUSING_GL11, чтобы решить эту проблему.
Простой способ сделать это — открыть свойства проекта, затем выбрать C / C ++ Build-> Settings-> QCC Compiler-> Preprocessor и затем добавить USING_GL11 на панель Defines.