[ref]修改数据库

This commit is contained in:
shi_jq 2025-03-12 17:59:35 +08:00
parent 41b52470df
commit 76e383866c
2 changed files with 25 additions and 2 deletions

View File

@ -45,3 +45,4 @@ LIBS += -L$$SRC_ROOT_PATH/../$$ISCS6000_OS$$DIR_DEBUG_RELEASE/
#连接器找隐含依赖(直接链接的库所链接的库)库的路径 #连接器找隐含依赖(直接链接的库所链接的库)库的路径
QMAKE_RPATHLINKDIR += $$SRC_ROOT_PATH/../$$ISCS6000_OS$$DIR_DEBUG_RELEASE/ QMAKE_RPATHLINKDIR += $$SRC_ROOT_PATH/../$$ISCS6000_OS$$DIR_DEBUG_RELEASE/
TR_EXCLUDE += $$SRC_ROOT_PATH/3rd/*

View File

@ -3,7 +3,10 @@
#注:“$$”为获取变量的值,“$$()”为获取环境变量的值不可混淆详见QT文档 #注:“$$”为获取变量的值,“$$()”为获取环境变量的值不可混淆详见QT文档
ISCS6000_OS = $$(ISCS6000_OS) ISCS6000_OS = $$(ISCS6000_OS)
isEmpty(ISCS6000_OS) { isEmpty(ISCS6000_OS) {
error("Error, ISCS6000_OS is empty!") ISCS6000_OS = $$(RQEH6000_OS)
isEmpty(ISCS6000_OS) {
error("Error, ISCS6000_OS is empty!")
}
} }
#--------------------------------------------------------------------------------------------------- #---------------------------------------------------------------------------------------------------
@ -13,6 +16,10 @@ CONFIG(debug, debug|release) {
} }
CONFIG(release, debug|release) { CONFIG(release, debug|release) {
DIR_DEBUG_RELEASE=_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的自动连库 #关闭BOOST的自动连库
DEFINES += BOOST_ALL_NO_LIB=1 DEFINES += BOOST_ALL_NO_LIB=1
@ -69,7 +85,7 @@ DEFINES += BOOST_ALL_DYN_LINK=1
CONFIG += unversioned_libname unversioned_soname CONFIG += unversioned_libname unversioned_soname
#--------------------------------------------------------------------------------------------------- #---------------------------------------------------------------------------------------------------
linux-g++* { linux-*g++* {
message("current os-compiler linux-g++") message("current os-compiler linux-g++")
#程序中可判断此宏定义进行条件编译 #程序中可判断此宏定义进行条件编译
@ -103,6 +119,12 @@ linux-g++* {
QMAKE_EXTRA_TARGETS += detach_dbg strip_target QMAKE_EXTRA_TARGETS += detach_dbg strip_target
POST_TARGETDEPS += 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* { win32-msvc* {