[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/
TR_EXCLUDE += $$SRC_ROOT_PATH/3rd/*

View File

@ -3,7 +3,10 @@
#注:“$$”为获取变量的值,“$$()”为获取环境变量的值不可混淆详见QT文档
ISCS6000_OS = $$(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) {
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* {