[ref]修改数据库
This commit is contained in:
parent
41b52470df
commit
76e383866c
@ -45,3 +45,4 @@ LIBS += -L$$SRC_ROOT_PATH/../$$ISCS6000_OS$$DIR_DEBUG_RELEASE/
|
||||
#连接器找隐含依赖(直接链接的库所链接的库)库的路径
|
||||
QMAKE_RPATHLINKDIR += $$SRC_ROOT_PATH/../$$ISCS6000_OS$$DIR_DEBUG_RELEASE/
|
||||
|
||||
TR_EXCLUDE += $$SRC_ROOT_PATH/3rd/*
|
||||
|
||||
@ -2,9 +2,12 @@
|
||||
#---------------------------------------------------------------------------------------------------
|
||||
#注:“$$”为获取变量的值,“$$()”为获取环境变量的值,不可混淆,详见QT文档
|
||||
ISCS6000_OS = $$(ISCS6000_OS)
|
||||
isEmpty(ISCS6000_OS) {
|
||||
ISCS6000_OS = $$(RQEH6000_OS)
|
||||
isEmpty(ISCS6000_OS) {
|
||||
error("Error, ISCS6000_OS is empty!")
|
||||
}
|
||||
}
|
||||
|
||||
#---------------------------------------------------------------------------------------------------
|
||||
#虽然Unix、Linux下不要求严格区分,但是为了便于管理,所有平台区分Debug、Release
|
||||
@ -13,6 +16,10 @@ CONFIG(debug, debug|release) {
|
||||
}
|
||||
CONFIG(release, debug|release) {
|
||||
DIR_DEBUG_RELEASE=_release
|
||||
# CONFIG+=force_debug_info
|
||||
QMAKE_CFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO
|
||||
QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CXXFLAGS_RELEASE_WITH_DEBUGINFO
|
||||
QMAKE_LFLAGS_RELEASE = $$QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO
|
||||
}
|
||||
|
||||
#---------------------------------------------------------------------------------------------------
|
||||
@ -58,6 +65,15 @@ else{
|
||||
}
|
||||
}
|
||||
|
||||
#---------------------------------------------------------------------------------------------------
|
||||
#加入操作系统类型宏定义
|
||||
DEFINES += OS_TYPE=\\\"$$ISCS6000_OS\\\"
|
||||
|
||||
#---------------------------------------------------------------------------------------------------
|
||||
#数据库默认密码
|
||||
DEFINES += EMS_DEFAULT_PASSWD=\\\"spms@123456\\\"
|
||||
DEFINES += EMS_DEFAULT_DATABASE=\\\"spms_db\\\"
|
||||
|
||||
#---------------------------------------------------------------------------------------------------
|
||||
#关闭BOOST的自动连库
|
||||
DEFINES += BOOST_ALL_NO_LIB=1
|
||||
@ -69,7 +85,7 @@ DEFINES += BOOST_ALL_DYN_LINK=1
|
||||
CONFIG += unversioned_libname unversioned_soname
|
||||
|
||||
#---------------------------------------------------------------------------------------------------
|
||||
linux-g++* {
|
||||
linux-*g++* {
|
||||
message("current os-compiler linux-g++")
|
||||
|
||||
#程序中可判断此宏定义进行条件编译
|
||||
@ -103,6 +119,12 @@ linux-g++* {
|
||||
QMAKE_EXTRA_TARGETS += detach_dbg strip_target
|
||||
POST_TARGETDEPS += detach_dbg strip_target
|
||||
}
|
||||
#ARM强制制定GCC参数
|
||||
contains(QMAKE_HOST.arch, aarch64) | linux-aarch64*{
|
||||
#强制有符号char
|
||||
QMAKE_CFLAGS += -fsigned-char
|
||||
QMAKE_CXXFLAGS += -fsigned-char
|
||||
}
|
||||
}
|
||||
#---------------------------------------------------------------------------------------------------
|
||||
win32-msvc* {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user