提交 a8d449ab 编写于 作者: 丁劲犇's avatar 丁劲犇 😸

improve pro file struct

上级 7846c04c
...@@ -6,14 +6,10 @@ ...@@ -6,14 +6,10 @@
QT += core gui network axserver QT += core gui network axserver
linux:QMAKE_CXXFLAGS += -std=c++11 linux:QMAKE_CXXFLAGS += -std=c++11
win32-g++{
QMAKE_CXXFLAGS += -std=c++11
CONFIG += no_lflags_merge
LIBS += -lQt5AxServer -lQt5AxBase -lole32 -loleaut32 -luser32 -lgdi32 -ladvapi32 -luuid
}
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = ../../bin/qtaxviewer_planetosm TARGET = qtaxviewer_planetosm
DESTDIR = $$OUT_PWD/../bin
TEMPLATE = lib TEMPLATE = lib
CONFIG += dll CONFIG += dll
......
...@@ -8,9 +8,9 @@ QT += core gui network ...@@ -8,9 +8,9 @@ QT += core gui network
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
linux:QMAKE_CXXFLAGS += -std=c++11 -fPIC linux:QMAKE_CXXFLAGS += -std=c++11 -fPIC
win32-g++:QMAKE_CXXFLAGS += -std=c++11 win32-g++:QMAKE_CXXFLAGS += -std=c++11
TARGET = ../../bin/qtviewer_planetosm TARGET = qtviewer_planetosm
TEMPLATE = app TEMPLATE = app
DESTDIR = $$OUT_PWD/../bin
SOURCES += main.cpp\ SOURCES += main.cpp\
osm_frame_widget.cpp \ osm_frame_widget.cpp \
......
...@@ -8,8 +8,8 @@ QT += core gui network designer ...@@ -8,8 +8,8 @@ QT += core gui network designer
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
linux:QMAKE_CXXFLAGS += -std=c++11 -fPIC linux:QMAKE_CXXFLAGS += -std=c++11 -fPIC
win32-g++:QMAKE_CXXFLAGS += -std=c++11 win32-g++:QMAKE_CXXFLAGS += -std=c++11
TARGET = ../../bin/qtwidget_planetosm TARGET = qtwidget_planetosm
DESTDIR = $$OUT_PWD/../bin
TEMPLATE = lib TEMPLATE = lib
CONFIG += dll CONFIG += dll
......
...@@ -7,9 +7,9 @@ ...@@ -7,9 +7,9 @@
QT += widgets QT += widgets
linux:QMAKE_CXXFLAGS += -std=c++11 linux:QMAKE_CXXFLAGS += -std=c++11
win32-g++:QMAKE_CXXFLAGS += -std=c++11 win32-g++:QMAKE_CXXFLAGS += -std=c++11
TARGET = ../../bin/qtvplugin_geomarker TARGET = qtvplugin_geomarker
TEMPLATE = lib TEMPLATE = lib
DESTDIR = $$OUT_PWD/../bin
DEFINES += QTVPLUGIN_GEOMARKER_LIBRARY DEFINES += QTVPLUGIN_GEOMARKER_LIBRARY
SOURCES += \ SOURCES += \
......
...@@ -7,9 +7,9 @@ ...@@ -7,9 +7,9 @@
QT += widgets QT += widgets
linux:QMAKE_CXXFLAGS += -std=c++11 linux:QMAKE_CXXFLAGS += -std=c++11
win32-g++:QMAKE_CXXFLAGS += -std=c++11 win32-g++:QMAKE_CXXFLAGS += -std=c++11
TARGET = ../../bin/qtvplugin_grid TARGET = qtvplugin_grid
TEMPLATE = lib TEMPLATE = lib
DESTDIR = $$OUT_PWD/../bin
DEFINES += QTVPLUGIN_GRID_LIBRARY DEFINES += QTVPLUGIN_GRID_LIBRARY
SOURCES += \ SOURCES += \
......
...@@ -7,12 +7,11 @@ ...@@ -7,12 +7,11 @@
QT += widgets network designer QT += widgets network designer
linux:QMAKE_CXXFLAGS += -std=c++11 linux:QMAKE_CXXFLAGS += -std=c++11
win32-g++:QMAKE_CXXFLAGS += -std=c++11 win32-g++:QMAKE_CXXFLAGS += -std=c++11
TARGET = ../../bin/qtwidget_planetosm_designer TARGET = qtwidget_planetosm_designer
DESTDIR = $$OUT_PWD/../bin
TEMPLATE = lib TEMPLATE = lib
win32:LIBS += -L$$OUT_PWD/../bin LIBS += -L$$DESTDIR
linux:LIBS += -L$$OUT_PWD/../../bin
LIBS += -lqtwidget_planetosm LIBS += -lqtwidget_planetosm
DEFINES += QTWIDGET_PLANETOSM_DESIGNER_LIBRARY DEFINES += QTWIDGET_PLANETOSM_DESIGNER_LIBRARY
......
...@@ -9,11 +9,10 @@ win32: QT+= axcontainer ...@@ -9,11 +9,10 @@ win32: QT+= axcontainer
linux: QMAKE_CXXFLAGS += -std=c++11 linux: QMAKE_CXXFLAGS += -std=c++11
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = ../../bin/test_container TARGET = test_container
TEMPLATE = app TEMPLATE = app
DESTDIR = $$OUT_PWD/../bin
win32:LIBS += -L$$OUT_PWD/../bin LIBS += -L$$DESTDIR
linux:LIBS += -L$$OUT_PWD/../../bin
LIBS += -lqtwidget_planetosm LIBS += -lqtwidget_planetosm
INCLUDEPATH += $$PWD/../qtviewer_planetosm INCLUDEPATH += $$PWD/../qtviewer_planetosm
...@@ -28,8 +27,6 @@ win32:contains(DEFINES,BUILD_ACTIVEX_OSM){ ...@@ -28,8 +27,6 @@ win32:contains(DEFINES,BUILD_ACTIVEX_OSM){
SOURCES += testcontainer.cpp SOURCES += testcontainer.cpp
win32-g++{ win32-g++{
QMAKE_CXXFLAGS += -std=c++11 QMAKE_CXXFLAGS += -std=c++11
CONFIG += no_lflags_merge
LIBS += -lQt5AxContainer -lQt5AxBase -lole32 -loleaut32 -luser32 -lgdi32 -ladvapi32 -luuid
} }
} else { } else {
FORMS += testcontainer_linux.ui FORMS += testcontainer_linux.ui
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册