Witam,
dodałeś moduł OpenGl do pliku .pro
QT += opengl
QMake powinno wygenerować plik o rozszerzeniu .pro. Za pomocą komendy qmake -project możesz go wygenerować lub sam ręcznie.
Przykładowy plik .pro
###################################################################### # Automatically generated by qmake (3.1) Wed Mar 21 08:44:03 2018 ###################################################################### QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets CONFIG += c++11 TARGET = RouteConfiguration TEMPLATE = app # The following define makes your compiler emit warnings if you use # any feature of Qt which as been marked as deprecated (the exact warnings # depend on your compiler). Please consult the documentation of the # deprecated API in order to know how to port your code away from it. DEFINES += QT_DEPRECATED_WARNINGS # You can also make your code fail to compile if you use deprecated APIs. # In order to do so, uncomment the following line. # You can also select to disable deprecated APIs only up to a certain version of Qt. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 # Input HEADERS += internalleddelegate.h \ maindatamessagerinfo.h \ messagerinfodialog.h \ SOURCES += internalleddelegate.cpp \ main.cpp \ maindatamessagerinfo.cpp \
Z tego co wyczytałam co visual studio zamiast pliku .pro używa plik .vcxproj W pliku .vcxproj mam dodane
<AdditionalIncludeDirectories>.\GeneratedFiles;.;$(QTDIR)\include;.\GeneratedFiles\$(ConfigurationName);$(QTDIR)\include\QtCore;$(QTDIR)\include\QtGui;$(QTDIR)\include\QtOpenGL;$(QTDIR)\include\QtWidgets;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
93,719 zapytań
142,631 odpowiedzi
323,263 komentarzy
63,266 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj
Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.