finish develop
This commit is contained in:
@@ -14,6 +14,20 @@ DEFINES += _CRT_SECURE_NO_WARNINGS
|
||||
DEFINES += MMS_LITE LINUX=2 MOSI LEAN_T TP0_ENABLED
|
||||
DEFINES += CLIENT _DEBUG _REENTRANT _GNU_SOURCE _LARGEFILE64_SOURCE
|
||||
|
||||
# 添加 debug/release 编译选项配置
|
||||
CONFIG(debug, debug|release) {
|
||||
message("Building debug version with debug symbols")
|
||||
# 强制生成调试信息并禁用优化
|
||||
QMAKE_CFLAGS_DEBUG += -g -O0
|
||||
QMAKE_CXXFLAGS_DEBUG += -g -O0
|
||||
CONFIG += force_debug_info
|
||||
} else {
|
||||
message("Building release version")
|
||||
# release 通常开启优化
|
||||
QMAKE_CFLAGS_RELEASE += -O2
|
||||
QMAKE_CXXFLAGS_RELEASE += -O2
|
||||
}
|
||||
|
||||
win32 {
|
||||
DEFINES -= UNICODE
|
||||
DEFINES += _AFXDLL
|
||||
|
||||
Reference in New Issue
Block a user