2026-07-13 18:56:01 +08:00
|
|
|
QT += core gui widgets opengl
|
|
|
|
|
|
|
|
|
|
CONFIG += c++17 staticlib
|
|
|
|
|
TEMPLATE = lib
|
|
|
|
|
TARGET = CloudView3D
|
|
|
|
|
|
2026-08-05 11:48:29 +08:00
|
|
|
win32:CONFIG(debug, debug|release) {
|
|
|
|
|
DESTDIR = $$PWD/debug
|
|
|
|
|
}
|
|
|
|
|
win32:CONFIG(release, debug|release) {
|
|
|
|
|
DESTDIR = $$PWD/release
|
|
|
|
|
}
|
|
|
|
|
|
2026-07-13 18:56:01 +08:00
|
|
|
win32-msvc {
|
|
|
|
|
QMAKE_CXXFLAGS += /utf-8
|
|
|
|
|
QMAKE_CXXFLAGS += /bigobj
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $$PWD/Inc
|
|
|
|
|
INCLUDEPATH += $$PWD/../VrUtils/Inc
|
|
|
|
|
INCLUDEPATH += $$PWD/../../Device/SDK/VzNLSDK/Inc
|
2026-08-05 11:48:29 +08:00
|
|
|
INCLUDEPATH += $$PWD/../VrCommon/Inc
|
2026-07-13 18:56:01 +08:00
|
|
|
|
|
|
|
|
HEADERS += \
|
|
|
|
|
Inc/CloudView3D.h \
|
|
|
|
|
Inc/CloudView3DTypes.h \
|
|
|
|
|
Inc/PointCloudGLWidget.h
|
|
|
|
|
|
|
|
|
|
SOURCES += \
|
|
|
|
|
Src/PointCloudGLWidget.cpp
|
|
|
|
|
|
|
|
|
|
win32 {
|
|
|
|
|
LIBS += -lopengl32
|
|
|
|
|
LIBS += -lglu32
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
DEFINES += _USE_MATH_DEFINES
|