#------------------------------------------------- # # Project created by QtCreator 2012-06-06T09:22:08 # #------------------------------------------------- QT += core gui opengl mac { LIBS += -L/opt/local/lib LIBS += -lpng -lpnm LIBS += -framework Carbon -framework OpenGL -framework GLUT INCLUDEPATH += /opt/local/include/netpbm/ \ /opt/local/include/ } else:unix { #LIBS += -lm -lpng -lpetsc -lglut -lGL -lnetpbm LIBS += -lm -lglut -lGL -lGLEW -lnetpbm # GLee is required when the version of opengl is old #SOURCES += GLee.c #HEADERS += GLee.h #DEFINES += NEEDGLEE } win32 { DEFINES += GLEW_STATIC INCLUDEPATH += "C:/Program Files (x86)/glew-1.9.0/include" DEPENDPATH += "C:/Program Files (x86)/glew-1.9.0/include" INCLUDEPATH += "C:/Program Files (x86)/freeglut/include" DEPENDPATH += "C:/Program Files (x86)/freeglut/include" INCLUDEPATH += "C:/Program Files (x86)/GnuWin32/include" DEPENDPATH += "C:/Program Files (x86)/GnuWin32/include" LIBS += -L"C:/Program Files (x86)/freeglut/lib" LIBS += -L"C:/Program Files (x86)/GnuWin32/lib" LIBS += -L"C:/Program Files (x86)/GnuWin32/bin" LIBS += -L"C:/Program Files (x86)/glew-1.9.0/lib" LIBS += -lglew32s -lfreeglut -lglu32 -lopengl32 -llibnetpbm10 } # compiler specific settings darwin-g++|macx-g++|linux-g++|win32-g++|cygwin-g++ { QMAKE_CXXFLAGS=-ansi -pedantic -Wno-long-long } win32-msvc2003|win32-msvc2005|win32-msvc2008|win32-msvc2010|win32-msvc2012 { DEFINES += _CRT_SECURE_NO_WARNINGS LIBS += "/nodefaultlib:LIBCMT" } TARGET = pano_interface_1 TEMPLATE = app SOURCES += main.cpp\ panowindow1.cpp \ openglcanvas.cpp \ chronos.cpp HEADERS += panowindow1.h \ openglcanvas.h \ chronos.h FORMS += panowindow1.ui