删除旧的编译目录

This commit is contained in:
luoliangyi 2023-03-31 10:29:39 +08:00
parent 4c1bda0b0c
commit 2ceea154c3
56 changed files with 39 additions and 14890 deletions

View File

@ -1,279 +0,0 @@
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
CONFIG += c++11
QMAKE_CXXFLAGS += -std=c++0x
# The following define makes your compiler emit warnings if you use
# any Qt feature that has been marked deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS
DEFINES += QT_NO_VERSION_TAGGING
# OEM definition
DEFINES += OEM_HUAGAO
# You can also make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Hanvon_logo1.ico
}
contains(DEFINES, OEM_LISICHENG) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Lanxum_logo.ico
}
contains(DEFINES, OEM_CANGTIAN) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Cumtenn_logo.ico
}
contains(DEFINES, OEM_ZHONGJING) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Microtek_logo.ico
}
contains(DEFINES, OEM_ZIGUANG) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/uniscan.ico
}
} else {
RC_ICONS = ../../../app/scanner/image_rsc/logo/logo.ico
}
win32 {
DEFINES += _CRT_SECURE_NO_WARNINGS
LIBS += -ladvapi32 -lpsapi
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG) {
LIBS += -lHWBase -lHWVersion
TARGET = HWFWUpgradeApp
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/hanvon -lsane
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/hanvon -lsane
}
}
contains(DEFINES, OEM_LISICHENG) {
LIBS += -lLSCBase -lLSCVersion
TARGET = LSCFWUpgradeApp
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/lanxum -lsane
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/lanxum -lsane
}
}
contains(DEFINES, OEM_CANGTIAN) {
LIBS += -lCTSBase -lCTSVersion
TARGET = CTSFWUpgradeApp
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/cumtenn -lsane
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/cumtenn -lsane
}
}
contains(DEFINES, OEM_ZHONGJING) {
LIBS += -lZJBase -lZJVersion
TARGET = ZJFWUpgradeApp
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/microtek -lsane
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/microtek -lsane
}
}
contains(DEFINES, OEM_ZIGUANG) {
LIBS += -lZGBase -lZGVersion
TARGET = ZGFWUpgradeApp
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/unis -lsane
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/unis -lsane
}
}
} else {
LIBS += -lHGBase -lHGVersion
TARGET = HGFWUpgradeApp
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/huagao -lsane
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/huagao -lsane
}
}
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/Release
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x86/Release/
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
}
CONFIG(debug, debug|release) {
}
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/Release
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x64/Release/
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
}
CONFIG(debug, debug|release) {
}
}
}
unix {
LIBS += -llang
QMAKE_LFLAGS += -static-libstdc++ -static-libgcc
DISTRIBUTION = $$system(cat /etc/issue | cut -d\' \' -f1)
message($$DISTRIBUTION)
ARCH = $$system(arch)
message($$ARCH)
QMAKE_LFLAGS += -Wl,-rpath=\'\$\$ORIGIN\'
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG){
LIBS += -lHwBase -lHwVersion -lsane-hwsane -lhwdriver
TARGET = HwFWUpgradeApp
}
contains(DEFINES, OEM_LISICHENG){
LIBS += -lLscBase -lLscVersion -lsane-lscsane -llscdriver
TARGET = LscFWUpgradeApp
}
contains(DEFINES, OEM_CANGTIAN){
LIBS += -lCtsBase -lCtsVersion -lsane-ctssane -lctsdriver
TARGET = CtsFWUpgradeApp
}
contains(DEFINES, OEM_ZHONGJING){
LIBS += -lZjBase -lZjVersion -lsane-zjsane -lzjdriver
TARGET = ZjFWUpgradeApp
}
contains(DEFINES, OEM_ZIGUANG){
LIBS += -lZgBase -lZgVersion -lsane-zgsane -lzgdriver
TARGET = ZgFWUpgradeApp
}
} else {
LIBS += -lHGBase -lHGVersion -lsane-hgsane -lhgdriver
TARGET = HGFWUpgradeApp
}
contains(DISTRIBUTION, UnionTech){
message('UOS')
contains(ARCH, x86_64){
LIBS += -L../../../../release/uos/x86_64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/x86_64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, aarch64){
LIBS += -L../../../../release/uos/aarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/aarch64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, mips64){
LIBS += -L../../../../release/uos/mips64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/mips64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, loongarch64){
LIBS += -L../../../../release/uos/loongarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/loongarch64/
}
CONFIG(debug, debug|release) {
}
}
} else {
message('KYLIN')
contains(ARCH, x86_64){
LIBS += -L../../../../release/kylin/x86_64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/x86_64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, aarch64){
LIBS += -L../../../../release/kylin/aarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/aarch64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, mips64){
LIBS += -L../../../../release/kylin/mips64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/mips64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, loongarch64){
LIBS += -L../../../../release/kylin/loongarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/loongarch64/
}
CONFIG(debug, debug|release) {
}
}
}
}
INCLUDEPATH += $$PWD/../../../app/fwupgrade/
INCLUDEPATH += $$PWD/../../../modules/
INCLUDEPATH += $$PWD/../../../utility/
INCLUDEPATH += $$PWD/../../../../sdk/include/
SOURCES += \
../../../app/fwupgrade/dialog_updateprogress.cpp \
../../../app/fwupgrade/dialog_upgradefirmware.cpp \
../../../app/fwupgrade/logindialog.cpp \
../../../app/fwupgrade/main.cpp \
../../../app/fwupgrade/mainwindow.cpp \
../../../utility/HGString.cpp \
HEADERS += \
../../../app/fwupgrade/dialog_updateprogress.h \
../../../app/fwupgrade/dialog_upgradefirmware.h \
../../../app/fwupgrade/logindialog.h \
../../../app/fwupgrade/mainwindow.h \
../../../utility/HGString.h \
FORMS += \
../../../app/fwupgrade/dialog_updateprogress.ui \
../../../app/fwupgrade/dialog_upgradefirmware.ui \
../../../app/fwupgrade/logindialog.ui \
../../../app/fwupgrade/mainwindow.ui
RESOURCES += \
../../../app/fwupgrade/FWUpgrade_resource.qrc
TRANSLATIONS += \
../../../app/fwupgrade/FWUpgrade_zh_CN.ts \
../../../app/fwupgrade/qt_zh_CN.ts
DISTFILES += \
../../../app/fwupgrade/FWUpgrade_zh_CN.qm \
../../../app/fwupgrade/qt_zh_CN.qm

View File

@ -1,400 +0,0 @@
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
CONFIG += c++11
QMAKE_CXXFLAGS += -std=c++0x
# The following define makes your compiler emit warnings if you use
# any Qt feature that has been marked deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS
DEFINES += QT_NO_VERSION_TAGGING
# OEM definition
DEFINES += OEM_HUAGAO
# You can also make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Hanvon_logo1.ico
TARGET = HanvonScan
}
contains(DEFINES, OEM_LISICHENG) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Lanxum_logo.ico
TARGET = LanxumScan
}
contains(DEFINES, OEM_CANGTIAN) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Cumtenn_logo.ico
TARGET = CumtennScan
}
contains(DEFINES, OEM_ZHONGJING) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Microtek_logo.ico
TARGET = MicrotekScan
}
contains(DEFINES, OEM_ZIGUANG) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/uniscan.ico
TARGET = UniScan
}
} else {
RC_ICONS = ../../../app/scanner/image_rsc/logo/logo.ico
TARGET = HuaGoScan
}
win32 {
DEFINES += _CRT_SECURE_NO_WARNINGS
LIBS += -ladvapi32
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG) {
LIBS += -lHWBase -lHWImgFmt -lHWImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/hanvon -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/hanvon -lsane -llang
}
}
contains(DEFINES, OEM_LISICHENG) {
LIBS += -lLSCBase -lLSCImgFmt -lLSCImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/lanxum -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/lanxum -lsane -llang
}
}
contains(DEFINES, OEM_CANGTIAN) {
LIBS += -lCTSBase -lCTSImgFmt -lCTSImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/cumtenn -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/cumtenn -lsane -llang
}
}
contains(DEFINES, OEM_ZHONGJING) {
LIBS += -lZJBase -lZJImgFmt -lZJImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/microtek -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/microtek -lsane -llang
}
}
contains(DEFINES, OEM_ZIGUANG) {
LIBS += -lZGBase -lZGImgFmt -lZGImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/unis -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/unis -lsane -llang
}
}
} else {
LIBS += -lHGBase -lHGImgFmt -lHGImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/huagao -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/huagao -lsane -llang
}
}
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/Release
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x86/Release/
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
}
CONFIG(debug, debug|release) {
}
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/Release
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x64/Release/
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
}
CONFIG(debug, debug|release) {
}
}
}
unix {
LIBS += -llang
QMAKE_LFLAGS += -static-libstdc++ -static-libgcc
DISTRIBUTION = $$system(cat /etc/issue | cut -d\' \' -f1)
message($$DISTRIBUTION)
ARCH = $$system(arch)
message($$ARCH)
QMAKE_LFLAGS += -Wl,-rpath=\'\$\$ORIGIN\'
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG){
LIBS += -lHwBase -lHwImgFmt -lHwImgProc -lsane-hwsane -lhwdriver
}
contains(DEFINES, OEM_LISICHENG){
LIBS += -lLscBase -lLscImgFmt -lLscImgProc -lsane-lscsane -llscdriver
}
contains(DEFINES, OEM_CANGTIAN){
LIBS += -lCtsBase -lCtsImgFmt -lCtsImgProc -lsane-ctssane -lctsdriver
}
contains(DEFINES, OEM_ZHONGJING){
LIBS += -lZjBase -lZjImgFmt -lZjImgProc -lsane-zjsane -lzjdriver
}
contains(DEFINES, OEM_ZIGUANG){
LIBS += -lZgBase -lZgImgFmt -lZgImgProc -lsane-zgsane -lzgdriver
}
} else {
LIBS += -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
}
contains(DISTRIBUTION, UnionTech){
message('UOS')
contains(ARCH, x86_64){
DEFINES += x86_64
LIBS += -L../../../../release/uos/x86_64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/x86_64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, aarch64){
DEFINES += aarch64
LIBS += -L../../../../release/uos/aarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/aarch64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, mips64){
DEFINES += mips64
LIBS += -L../../../../release/uos/mips64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/mips64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, loongarch64){
DEFINES += loongarch64
LIBS += -L../../../../release/uos/loongarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/loongarch64/
}
CONFIG(debug, debug|release) {
}
}
} else {
message('KYLIN')
contains(ARCH, x86_64){
DEFINES += x86_64
LIBS += -L../../../../release/kylin/x86_64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/x86_64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, aarch64){
DEFINES += aarch64
LIBS += -L../../../../release/kylin/aarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/aarch64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, mips64){
DEFINES += mips64
LIBS += -L../../../../release/kylin/mips64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/mips64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, loongarch64){
DEFINES += loongarch64
LIBS += -L../../../../release/kylin/loongarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/loongarch64/
}
CONFIG(debug, debug|release) {
}
}
}
}
INCLUDEPATH += $$PWD/../../../app/scanner/
INCLUDEPATH += $$PWD/../../../utility/
INCLUDEPATH += $$PWD/../../../modules/
INCLUDEPATH += $$PWD/../../../../sdk/include/
SOURCES += \
../../../app/scanner/VersionDll.cpp \
../../../app/scanner/app_cfg.cpp \
../../../app/scanner/cutdialog.cpp \
../../../app/scanner/cutpapertool.cpp \
../../../app/scanner/device_menu.cpp \
../../../app/scanner/dialog_aquireinto.cpp \
../../../app/scanner/dialog_clrcache.cpp \
../../../app/scanner/dialog_export.cpp \
../../../app/scanner/dialog_exportimagefile.cpp \
../../../app/scanner/dialog_fullscreen.cpp \
../../../app/scanner/dialog_imageeditor.cpp \
../../../app/scanner/dialog_imageinfo.cpp \
../../../app/scanner/dialog_imgproc_adjust.cpp \
../../../app/scanner/dialog_imgproc_autocrop.cpp \
../../../app/scanner/dialog_insertindex.cpp \
../../../app/scanner/dialog_logmanager.cpp \
../../../app/scanner/dialog_moveto.cpp \
../../../app/scanner/dialog_multirotate.cpp \
../../../app/scanner/dialog_multirotateimagefile.cpp \
../../../app/scanner/dialog_openimageindex.cpp \
../../../app/scanner/dialog_passwordchange.cpp \
../../../app/scanner/dialog_saveas.cpp \
../../../app/scanner/dialog_writesettings.cpp \
../../../app/scanner/gaosixy.cpp \
../../../app/scanner/graphicsscene.cpp \
../../../app/scanner/hg_settingdialog.cpp \
../../../app/scanner/main.cpp \
../../../app/scanner/mainwindow.cpp \
../../../app/scanner/ocrPdf.cpp \
../../../app/scanner/sane_device.cpp \
../../../app/scanner/setpicclrtool.cpp \
../../../app/scanner/widget.cpp \
../../../app/scanner/widget_imgproc_base.cpp \
../../../app/scanner/widget_statusbar.cpp \
../../../app/scanner/dialog_admin.cpp \
../../../app/scanner/dialog_log.cpp \
../../../app/scanner/cfg/gb_json.cpp \
../../../app/scanner/cfg/cJSON.c \
../../../app/scanner/HGImgThumb.cpp \
../../../app/scanner/HGImgView.cpp \
../../../app/scanner/HGUIGlobal.cpp \
../../../utility/HGString.cpp \
../../../app/scanner/dialog_input.cpp \
../../../app/scanner/dialog_updateprogress.cpp \
../../../app/scanner/dialog_upgrade.cpp \
../../../app/scanner/dialog_feedback.cpp \
../../../app/scanner/dialog_wrong_img.cpp \
../../../app/scanner/dialog_upgradefirmware.cpp \
../../../app/scanner/dialog_savemessagebox.cpp
HEADERS += \
../../../app/scanner/VersionDll.h \
../../../app/scanner/app_cfg.h \
../../../app/scanner/cutdialog.h \
../../../app/scanner/cutpapertool.h \
../../../app/scanner/device_menu.h \
../../../app/scanner/dialog_aquireinto.h \
../../../app/scanner/dialog_clrcache.h \
../../../app/scanner/dialog_export.h \
../../../app/scanner/dialog_exportimagefile.h \
../../../app/scanner/dialog_fullscreen.h \
../../../app/scanner/dialog_imageeditor.h \
../../../app/scanner/dialog_imageinfo.h \
../../../app/scanner/dialog_imgproc_adjust.h \
../../../app/scanner/dialog_imgproc_autocrop.h \
../../../app/scanner/dialog_insertindex.h \
../../../app/scanner/dialog_logmanager.h \
../../../app/scanner/dialog_moveto.h \
../../../app/scanner/dialog_multirotate.h \
../../../app/scanner/dialog_multirotateimagefile.h \
../../../app/scanner/dialog_openimageindex.h \
../../../app/scanner/dialog_passwordchange.h \
../../../app/scanner/dialog_saveas.h \
../../../app/scanner/dialog_writesettings.h \
../../../app/scanner/gaosixy.h \
../../../app/scanner/graphicsscene.h \
../../../app/scanner/hg_settingdialog.h \
../../../app/scanner/mainwindow.h \
../../../app/scanner/ocrPdf.h \
../../../app/scanner/sane_device.h \
../../../app/scanner/setpicclrtool.h \
../../../app/scanner/widget.h \
../../../app/scanner/widget_imgproc_base.h \
../../../app/scanner/widget_statusbar.h \
../../../app/scanner/dialog_admin.h \
../../../app/scanner/dialog_log.h \
../../../app/scanner/cfg/gb_json.h \
../../../app/scanner/cfg/cJSON.h \
../../../app/scanner/HGImgThumb.h \
../../../app/scanner/HGImgView.h \
../../../app/scanner/HGUIGlobal.h \
../../../utility/HGString.h \
../../../app/scanner/dialog_input.h \
../../../app/scanner/custom_file_dialog.h \
../../../app/scanner/dialog_updateprogress.h \
../../../app/scanner/dialog_upgrade.h \
../../../app/scanner/dialog_feedback.h \
../../../app/scanner/dialog_wrong_img.h \
../../../app/scanner/dialog_upgradefirmware.h \
../../../app/scanner/dialog_savemessagebox.h
FORMS += \
../../../app/scanner/cutdialog.ui \
../../../app/scanner/cutpapertool.ui \
../../../app/scanner/dialog_admin.ui \
../../../app/scanner/dialog_aquireinto.ui \
../../../app/scanner/dialog_clrcache.ui \
../../../app/scanner/dialog_export.ui \
../../../app/scanner/dialog_exportimagefile.ui \
../../../app/scanner/dialog_fullscreen.ui \
../../../app/scanner/dialog_imageeditor.ui \
../../../app/scanner/dialog_imageinfo.ui \
../../../app/scanner/dialog_imgproc_adjust.ui \
../../../app/scanner/dialog_imgproc_autocrop.ui \
../../../app/scanner/dialog_insertindex.ui \
../../../app/scanner/dialog_logmanager.ui \
../../../app/scanner/dialog_moveto.ui \
../../../app/scanner/dialog_multirotate.ui \
../../../app/scanner/dialog_multirotateimagefile.ui \
../../../app/scanner/dialog_openimageindex.ui \
../../../app/scanner/dialog_passwordchange.ui \
../../../app/scanner/dialog_saveas.ui \
../../../app/scanner/dialog_writesettings.ui \
../../../app/scanner/mainwindow.ui \
../../../app/scanner/setpicclrtool.ui \
../../../app/scanner/widget.ui \
../../../app/scanner/widget_imgproc_base.ui \
../../../app/scanner/widget_statusbar.ui \
../../../app/scanner/dialog_log.ui \
../../../app/scanner/dialog_input.ui \
../../../app/scanner/dialog_updateprogress.ui \
../../../app/scanner/dialog_upgrade.ui \
../../../app/scanner/dialog_feedback.ui \
../../../app/scanner/dialog_wrong_img.ui \
../../../app/scanner/dialog_upgradefirmware.ui \
../../../app/scanner/dialog_savemessagebox.ui
TRANSLATIONS += \
../../../app/scanner/Scanner_zh_CN.ts \
../../../app/scanner/Scanner_zh_EN.ts \
../../../app/scanner/qt_zh_CN.ts
RESOURCES += \
../../../app/scanner/Scanner_resource.qrc
DISTFILES += \
../../../app/scanner/Scanner_zh_CN.qm \
../../../app/scanner/Scanner_zh_EN.qm \
../../../app/scanner/qt_zh_CN.qm

View File

@ -1,6 +0,0 @@
TEMPLATE = subdirs
SUBDIRS += \
HGScanner \
HGUpgrade \
HGFWUpgrade

View File

@ -1,229 +0,0 @@
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
CONFIG += c++11
QMAKE_CXXFLAGS += -std=c++0x
# The following define makes your compiler emit warnings if you use
# any Qt feature that has been marked deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS
DEFINES += QT_NO_VERSION_TAGGING
# OEM definition
DEFINES += OEM_HUAGAO
# You can also make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Hanvon_logo1.ico
}
contains(DEFINES, OEM_LISICHENG) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Lanxum_logo.ico
}
contains(DEFINES, OEM_CANGTIAN) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Cumtenn_logo.ico
}
contains(DEFINES, OEM_ZHONGJING) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/Microtek_logo.ico
}
contains(DEFINES, OEM_ZIGUANG) {
RC_ICONS = ../../../app/scanner/image_rsc/logo/uniscan.ico
}
} else {
RC_ICONS = ../../../app/scanner/image_rsc/logo/logo.ico
}
win32 {
DEFINES += _CRT_SECURE_NO_WARNINGS
LIBS += -ladvapi32 -lpsapi
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/Release
CONFIG(release, debug|release) {
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
DESTDIR = ../../../../release/win/x86/Release/
}
CONFIG(debug, debug|release) {
}
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/Release
CONFIG(release, debug|release) {
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
DESTDIR = ../../../../release/win/x64/Release/
}
CONFIG(debug, debug|release) {
}
}
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG) {
LIBS += -lHWBase -lHWVersion
TARGET = HWUpgradeApp
}
contains(DEFINES, OEM_LISICHENG) {
LIBS += -lLSCBase -lLSCVersion
TARGET = LSCUpgradeApp
}
contains(DEFINES, OEM_CANGTIAN) {
LIBS += -lCTSBase -lCTSVersion
TARGET = CTSUpgradeApp
}
contains(DEFINES, OEM_ZHONGJING) {
LIBS += -lZJBase -lZJVersion
TARGET = ZJUpgradeApp
}
contains(DEFINES, OEM_ZIGUANG) {
LIBS += -lZGBase -lZGVersion
TARGET = ZGUpgradeApp
}
} else {
LIBS += -lHGBase -lHGVersion
TARGET = HGUpgradeApp
}
}
unix {
QMAKE_LFLAGS += -static-libstdc++ -static-libgcc
DISTRIBUTION = $$system(cat /etc/issue | cut -d\' \' -f1)
message($$DISTRIBUTION)
ARCH = $$system(arch)
message($$ARCH)
QMAKE_LFLAGS += -Wl,-rpath=\'\$\$ORIGIN\'
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG){
LIBS += -lHwBase -lHwVersion
TARGET = HwUpgradeApp
}
contains(DEFINES, OEM_LISICHENG){
LIBS += -lLscBase -lLscVersion
TARGET = LscUpgradeApp
}
contains(DEFINES, OEM_CANGTIAN){
LIBS += -lCtsBase -lCtsVersion
TARGET = CtsUpgradeApp
}
contains(DEFINES, OEM_ZHONGJING){
LIBS += -lZjBase -lZjVersion
TARGET = ZjUpgradeApp
}
contains(DEFINES, OEM_ZIGUANG){
LIBS += -lZgBase -lZgVersion
TARGET = ZgUpgradeApp
}
} else {
LIBS += -lHGBase -lHGVersion
TARGET = HGUpgradeApp
}
contains(DISTRIBUTION, UnionTech){
message('UOS')
contains(ARCH, x86_64){
LIBS += -L../../../../release/uos/x86_64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/x86_64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, aarch64){
LIBS += -L../../../../release/uos/aarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/aarch64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, mips64){
LIBS += -L../../../../release/uos/mips64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/mips64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, loongarch64){
LIBS += -L../../../../release/uos/loongarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/loongarch64/
}
CONFIG(debug, debug|release) {
}
}
} else {
message('KYLIN')
contains(ARCH, x86_64){
LIBS += -L../../../../release/kylin/x86_64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/x86_64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, aarch64){
LIBS += -L../../../../release/kylin/aarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/aarch64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, mips64){
LIBS += -L../../../../release/kylin/mips64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/mips64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, loongarch64){
LIBS += -L../../../../release/kylin/loongarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/loongarch64/
}
CONFIG(debug, debug|release) {
}
}
}
}
INCLUDEPATH += $$PWD/../../../app/upgrade/
INCLUDEPATH += $$PWD/../../../modules/
SOURCES += \
../../../app/upgrade/HGUpgrade.cpp \
../../../app/upgrade/main.cpp \
../../../app/upgrade/mainwindow.cpp \
HEADERS += \
../../../app/upgrade/HGUpgrade.h \
../../../app/upgrade/mainwindow.h \
FORMS += \
../../../app/upgrade/mainwindow.ui
RESOURCES += \
../../../app/upgrade/Upgrade_resource.qrc
TRANSLATIONS += \
../../../app/upgrade/Upgrade_zh_CN.ts \
DISTFILES += \
../../../app/upgrade/Upgrade_zh_CN.qm \

View File

@ -1,118 +0,0 @@
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
CONFIG += c++11
# The following define makes your compiler emit warnings if you use
# any Qt feature that has been marked deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS
# You can also make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
win32 {
DEFINES += _CRT_SECURE_NO_WARNINGS
LIBS += -ladvapi32
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG) {
LIBS += -lHWBase -lHWImgFmt -lHWImgProc -lHWSaneUser -lHWTwainUser
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/hanvon -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/hanvon -llang
}
}
contains(DEFINES, OEM_LISICHENG) {
LIBS += -lLSCBase -lLSCImgFmt -lLSCImgProc -lLSCSaneUser -lLSCTwainUser
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/lanxum -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/lanxum -llang
}
}
contains(DEFINES, OEM_CANGTIAN) {
LIBS += -lCTSBase -lCTSImgFmt -lCTSImgProc -lCTSSaneUser -lCTSTwainUser
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/cumtenn -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/cumtenn -llang
}
}
contains(DEFINES, OEM_ZHONGJING) {
LIBS += -lZJBase -lZJImgFmt -lZJImgProc -lZJSaneUser -lZJTwainUser
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/microtek -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/microtek -llang
}
}
contains(DEFINES, OEM_ZIGUANG) {
LIBS += -lZGBase -lZGImgFmt -lZGImgProc -lZGSaneUser -lZGTwainUser
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/unis -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/unis -llang
}
}
} else {
LIBS += -lHGBase -lHGImgFmt -lHGImgProc -lHGSaneUser -lHGTwainUser
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/huagao -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/huagao -llang
}
}
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/Release
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x86/Release/
}
CONFIG(debug, debug|release) {
DESTDIR = ../../../build/windows/Debug
}
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/Release
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x64/Release/
}
CONFIG(debug, debug|release) {
DESTDIR = ../../../build/windows/x64/Debug
}
}
}
INCLUDEPATH += $$PWD/../../../app/demo/
INCLUDEPATH += $$PWD/../../../utility/
INCLUDEPATH += $$PWD/../../../modules/
INCLUDEPATH += $$PWD/../../../../sdk/include/
SOURCES += \
../../../app/demo/device_user.cpp \
../../../app/demo/main.cpp \
../../../app/demo/mainwindow.cpp
HEADERS += \
../../../app/demo/device_user.h \
../../../app/demo/mainwindow.h
FORMS += \
../../../app/demo/mainwindow.ui
# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target

View File

@ -1,7 +0,0 @@
LIBRARY
EXPORTS
show_devlist_ui
show_setting_ui
show_scan_ui

View File

@ -1,272 +0,0 @@
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets gui-private
TEMPLATE = lib
CONFIG += c++11
QMAKE_CXXFLAGS += -std=c++0x
# The following define makes your compiler emit warnings if you use
# any Qt feature that has been marked deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS
DEFINES += QT_NO_VERSION_TAGGING
# OEM definition
DEFINES += OEM_HUAGAO
# You can also make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG) {
TARGET = HWSaneUI
}
contains(DEFINES, OEM_LISICHENG) {
TARGET = LSCSaneUI
}
contains(DEFINES, OEM_CANGTIAN) {
TARGET = CTSSaneUI
}
contains(DEFINES, OEM_ZHONGJING) {
TARGET = ZJSaneUI
}
contains(DEFINES, OEM_ZIGUANG) {
TARGET = ZGSaneUI
}
} else {
TARGET = HGSaneUI
}
win32 {
SOURCES += ../../../modules/saneui/qmfcapp.cpp
SOURCES += ../../../modules/saneui/qwinhost.cpp
SOURCES += ../../../modules/saneui/qwinwidget.cpp
HEADERS += ../../../modules/saneui/qmfcapp.h
HEADERS += ../../../modules/saneui/qwinhost.h
HEADERS += ../../../modules/saneui/qwinwidget.h
DEF_FILE = HGSaneUI.def
DEFINES += _CRT_SECURE_NO_WARNINGS
LIBS += -ladvapi32 -luser32
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG) {
LIBS += -lHWBase -lHWImgFmt -lHWImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/hanvon -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/hanvon -lsane -llang
}
}
contains(DEFINES, OEM_LISICHENG) {
LIBS += -lLSCBase -lLSCImgFmt -lLSCImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/lanxum -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/lanxum -lsane -llang
}
}
contains(DEFINES, OEM_CANGTIAN) {
LIBS += -lCTSBase -lCTSImgFmt -lCTSImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/cumtenn -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/cumtenn -lsane -llang
}
}
contains(DEFINES, OEM_ZHONGJING) {
LIBS += -lZJBase -lZJImgFmt -lZJImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/microtek -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/microtek -lsane -llang
}
}
contains(DEFINES, OEM_ZIGUANG) {
LIBS += -lZGBase -lZGImgFmt -lZGImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/unis -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/unis -lsane -llang
}
}
} else {
LIBS += -lHGBase -lHGImgFmt -lHGImgProc
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/OEM/huagao -lsane -llang
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/OEM/huagao -lsane -llang
}
}
contains(QT_ARCH, i386) {
LIBS += -L../../../../sdk/lib/win/x86/Release
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x86/Release/
}
CONFIG(debug, debug|release) {
DESTDIR = ../../../build/windows/Debug
}
}
contains(QT_ARCH, x86_64){
LIBS += -L../../../../sdk/lib/win/x64/Release
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x64/Release/
}
CONFIG(debug, debug|release) {
DESTDIR = ../../../build/windows/x64/Debug
}
}
}
unix {
CONFIG += unversioned_libname unversioned_soname
LIBS += -llang
QMAKE_LFLAGS += -static-libstdc++ -static-libgcc
DISTRIBUTION = $$system(cat /etc/issue | cut -d\' \' -f1)
message($$DISTRIBUTION)
ARCH = $$system(arch)
message($$ARCH)
QMAKE_LFLAGS += -Wl,-rpath=\'\$\$ORIGIN\'
if (contains(DEFINES, OEM_HANWANG) || contains(DEFINES, OEM_LISICHENG) || contains(DEFINES, OEM_CANGTIAN) || contains(DEFINES, OEM_ZHONGJING) || contains(DEFINES, OEM_ZIGUANG)) {
contains(DEFINES, OEM_HANWANG){
LIBS += -lHwBase -lHwImgFmt -lHwImgProc -lsane-hwsane -lhwdriver
}
contains(DEFINES, OEM_LISICHENG){
LIBS += -lLscBase -lLscImgFmt -lLscImgProc -lsane-lscsane -llscdriver
}
contains(DEFINES, OEM_CANGTIAN){
LIBS += -lCtsBase -lCtsImgFmt -lCtsImgProc -lsane-ctssane -lctsdriver
}
contains(DEFINES, OEM_ZHONGJING){
LIBS += -lZjBase -lZjImgFmt -lZjImgProc -lsane-zjsane -lzjdriver
}
contains(DEFINES, OEM_ZIGUANG){
LIBS += -lZgBase -lZgImgFmt -lZgImgProc -lsane-zgsane -lzgdriver
}
} else {
LIBS += -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
}
contains(DISTRIBUTION, UnionTech){
message('UOS')
contains(ARCH, x86_64){
DEFINES += x86_64
LIBS += -L../../../../release/uos/x86_64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/x86_64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, aarch64){
DEFINES += aarch64
LIBS += -L../../../../release/uos/aarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/aarch64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, mips64){
DEFINES += mips64
LIBS += -L../../../../release/uos/mips64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/mips64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, loongarch64){
DEFINES += loongarch64
LIBS += -L../../../../release/uos/loongarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/uos/loongarch64/
}
CONFIG(debug, debug|release) {
}
}
} else {
message('KYLIN')
contains(ARCH, x86_64){
DEFINES += x86_64
LIBS += -L../../../../release/kylin/x86_64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/x86_64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, aarch64){
DEFINES += aarch64
LIBS += -L../../../../release/kylin/aarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/aarch64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, mips64){
DEFINES += mips64
LIBS += -L../../../../release/kylin/mips64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/mips64/
}
CONFIG(debug, debug|release) {
}
}
contains(ARCH, loongarch64){
DEFINES += loongarch64
LIBS += -L../../../../release/kylin/loongarch64
CONFIG(release, debug|release) {
DESTDIR = ../../../../release/kylin/loongarch64/
}
CONFIG(debug, debug|release) {
}
}
}
}
INCLUDEPATH += $$PWD/../../../modules/saneui/
INCLUDEPATH += $$PWD/../../../utility/
INCLUDEPATH += $$PWD/../../../modules/
INCLUDEPATH += $$PWD/../../../../sdk/include/
FORMS += \
../../../modules/saneui/dialog_device_scan.ui \
../../../modules/saneui/dialog_device_select.ui
HEADERS += \
../../../modules/saneui/HGSaneUI.h \
../../../modules/saneui/dialog_device_scan.h \
../../../modules/saneui/dialog_device_select.h
SOURCES += \
../../../modules/saneui/HGSaneUI.cpp \
../../../modules/saneui/dialog_device_scan.cpp \
../../../modules/saneui/dialog_device_select.cpp \
../../../modules/saneui/dllmain.cpp

View File

@ -1,8 +0,0 @@
TEMPLATE = subdirs
SUBDIRS += \
HGSaneUI \
HGDemo
HGDemo.depends = \
HGSaneUI

326
build.bat
View File

@ -1,326 +0,0 @@
set OEM=%1
set ARCH=%2
if "%OEM%" == "hw" (
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=HWRelease /p:Platform=%ARCH%
) else (
if "%OEM%" == "lsc" (
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=LSCRelease /p:Platform=%ARCH%
) else (
if "%OEM%" == "cts" (
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=CTSRelease /p:Platform=%ARCH%
) else (
if "%OEM%" == "zj" (
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=ZJRelease /p:Platform=%ARCH%
) else (
if "%OEM%" == "zg" (
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=ZGRelease /p:Platform=%ARCH%
) else (
MSBuild.exe ./build/windows/HGSolution.sln /m:8 /p:Configuration=Release /p:Platform=%ARCH%
)
)
)
)
)
cd /d ./build-qt/HGSolution
if "%OEM%" == "hw" (
mkdir HWScanner32
cp HGScanner/HGScanner.pro HWScanner32/HGScanner.pro
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HWScanner32/HGScanner.pro
if "%ARCH%" == "x64" (
mkdir HWScanner64
cp HWScanner32/HGScanner.pro HWScanner64/HGScanner.pro
cd /d HWScanner64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGScanner.pro
) else (
cd /d HWScanner32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGScanner.pro
)
MSBuild.exe HanvonScan.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "lsc" (
mkdir LSCScanner32
cp HGScanner/HGScanner.pro LSCScanner32/HGScanner.pro
sed -i "s/OEM_HUAGAO/OEM_LISICHENG/g" LSCScanner32/HGScanner.pro
if "%ARCH%" == "x64" (
mkdir LSCScanner64
cp LSCScanner32/HGScanner.pro LSCScanner64/HGScanner.pro
cd /d LSCScanner64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGScanner.pro
) else (
cd /d LSCScanner32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGScanner.pro
)
MSBuild.exe LanxumScan.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "cts" (
mkdir CTSScanner32
cp HGScanner/HGScanner.pro CTSScanner32/HGScanner.pro
sed -i "s/OEM_HUAGAO/OEM_CANGTIAN/g" CTSScanner32/HGScanner.pro
if "%ARCH%" == "x64" (
mkdir CTSScanner64
cp CTSScanner32/HGScanner.pro CTSScanner64/HGScanner.pro
cd /d CTSScanner64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGScanner.pro
) else (
cd /d CTSScanner32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGScanner.pro
)
MSBuild.exe CumtennScan.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "zj" (
mkdir ZJScanner32
cp HGScanner/HGScanner.pro ZJScanner32/HGScanner.pro
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" ZJScanner32/HGScanner.pro
if "%ARCH%" == "x64" (
mkdir ZJScanner64
cp ZJScanner32/HGScanner.pro ZJScanner64/HGScanner.pro
cd /d ZJScanner64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGScanner.pro
) else (
cd /d ZJScanner32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGScanner.pro
)
MSBuild.exe MicrotekScan.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "zg" (
mkdir ZGScanner32
cp HGScanner/HGScanner.pro ZGScanner32/HGScanner.pro
sed -i "s/OEM_HUAGAO/OEM_ZIGUANG/g" ZGScanner32/HGScanner.pro
if "%ARCH%" == "x64" (
mkdir ZGScanner64
cp ZGScanner32/HGScanner.pro ZGScanner64/HGScanner.pro
cd /d ZGScanner64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGScanner.pro
) else (
cd /d ZGScanner32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGScanner.pro
)
MSBuild.exe UniScan.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
mkdir HGScanner32
cp HGScanner/HGScanner.pro HGScanner32/HGScanner.pro
if "%ARCH%" == "x64" (
mkdir HGScanner64
cp HGScanner32/HGScanner.pro HGScanner64/HGScanner.pro
cd /d HGScanner64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGScanner.pro
) else (
cd /d HGScanner32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGScanner.pro
)
MSBuild.exe HuaGoScan.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
)
)
)
)
)
if "%OEM%" == "hw" (
mkdir HWUpgrade32
cp HGUpgrade/HGUpgrade.pro HWUpgrade32/HGUpgrade.pro
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HWUpgrade32/HGUpgrade.pro
if "%ARCH%" == "x64" (
mkdir HWUpgrade64
cp HWUpgrade32/HGUpgrade.pro HWUpgrade64/HGUpgrade.pro
cd /d HWUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGUpgrade.pro
) else (
cd /d HWUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGUpgrade.pro
)
MSBuild.exe HWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "lsc" (
mkdir LSCUpgrade32
cp HGUpgrade/HGUpgrade.pro LSCUpgrade32/HGUpgrade.pro
sed -i "s/OEM_HUAGAO/OEM_LISICHENG/g" LSCUpgrade32/HGUpgrade.pro
if "%ARCH%" == "x64" (
mkdir LSCUpgrade64
cp LSCUpgrade32/HGUpgrade.pro LSCUpgrade64/HGUpgrade.pro
cd /d LSCUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGUpgrade.pro
) else (
cd /d LSCUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGUpgrade.pro
)
MSBuild.exe LSCUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "cts" (
mkdir CTSUpgrade32
cp HGUpgrade/HGUpgrade.pro CTSUpgrade32/HGUpgrade.pro
sed -i "s/OEM_HUAGAO/OEM_CANGTIAN/g" CTSUpgrade32/HGUpgrade.pro
if "%ARCH%" == "x64" (
mkdir CTSUpgrade64
cp CTSUpgrade32/HGUpgrade.pro CTSUpgrade64/HGUpgrade.pro
cd /d CTSUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGUpgrade.pro
) else (
cd /d CTSUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGUpgrade.pro
)
MSBuild.exe CTSUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "zj" (
mkdir ZJUpgrade32
cp HGUpgrade/HGUpgrade.pro ZJUpgrade32/HGUpgrade.pro
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" ZJUpgrade32/HGUpgrade.pro
if "%ARCH%" == "x64" (
mkdir ZJUpgrade64
cp ZJUpgrade32/HGUpgrade.pro ZJUpgrade64/HGUpgrade.pro
cd /d ZJUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGUpgrade.pro
) else (
cd /d ZJUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGUpgrade.pro
)
MSBuild.exe ZJUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "zg" (
mkdir ZGUpgrade32
cp HGUpgrade/HGUpgrade.pro ZGUpgrade32/HGUpgrade.pro
sed -i "s/OEM_HUAGAO/OEM_ZIGUANG/g" ZGUpgrade32/HGUpgrade.pro
if "%ARCH%" == "x64" (
mkdir ZGUpgrade64
cp ZGUpgrade32/HGUpgrade.pro ZGUpgrade64/HGUpgrade.pro
cd /d ZGUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGUpgrade.pro
) else (
cd /d ZGUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGUpgrade.pro
)
MSBuild.exe ZGUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
mkdir HGUpgrade32
cp HGUpgrade/HGUpgrade.pro HGUpgrade32/HGUpgrade.pro
if "%ARCH%" == "x64" (
mkdir HGUpgrade64
cp HGUpgrade32/HGUpgrade.pro HGUpgrade64/HGUpgrade.pro
cd /d HGUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGUpgrade.pro
) else (
cd /d HGUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGUpgrade.pro
)
MSBuild.exe HGUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
)
)
)
)
)
if "%OEM%" == "hw" (
mkdir HWFWUpgrade32
cp HGFWUpgrade/HGFWUpgrade.pro HWFWUpgrade32/HGFWUpgrade.pro
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HWFWUpgrade32/HGFWUpgrade.pro
if "%ARCH%" == "x64" (
mkdir HWFWUpgrade64
cp HWFWUpgrade32/HGFWUpgrade.pro HWFWUpgrade64/HGFWUpgrade.pro
cd /d HWFWUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGFWUpgrade.pro
) else (
cd /d HWFWUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGFWUpgrade.pro
)
MSBuild.exe HWFWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "lsc" (
mkdir LSCFWUpgrade32
cp HGFWUpgrade/HGFWUpgrade.pro LSCFWUpgrade32/HGFWUpgrade.pro
sed -i "s/OEM_HUAGAO/OEM_LISICHENG/g" LSCFWUpgrade32/HGFWUpgrade.pro
if "%ARCH%" == "x64" (
mkdir LSCFWUpgrade64
cp LSCFWUpgrade32/HGFWUpgrade.pro LSCFWUpgrade64/HGFWUpgrade.pro
cd /d LSCFWUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGFWUpgrade.pro
) else (
cd /d LSCFWUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGFWUpgrade.pro
)
MSBuild.exe LSCFWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "cts" (
mkdir CTSFWUpgrade32
cp HGFWUpgrade/HGFWUpgrade.pro CTSFWUpgrade32/HGFWUpgrade.pro
sed -i "s/OEM_HUAGAO/OEM_CANGTIAN/g" CTSFWUpgrade32/HGFWUpgrade.pro
if "%ARCH%" == "x64" (
mkdir CTSFWUpgrade64
cp CTSFWUpgrade32/HGFWUpgrade.pro CTSFWUpgrade64/HGFWUpgrade.pro
cd /d CTSFWUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGFWUpgrade.pro
) else (
cd /d CTSFWUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGFWUpgrade.pro
)
MSBuild.exe CTSFWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "zj" (
mkdir ZJFWUpgrade32
cp HGFWUpgrade/HGFWUpgrade.pro ZJFWUpgrade32/HGFWUpgrade.pro
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" ZJFWUpgrade32/HGFWUpgrade.pro
if "%ARCH%" == "x64" (
mkdir ZJFWUpgrade64
cp ZJFWUpgrade32/HGFWUpgrade.pro ZJFWUpgrade64/HGFWUpgrade.pro
cd /d ZJFWUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGFWUpgrade.pro
) else (
cd /d ZJFWUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGFWUpgrade.pro
)
MSBuild.exe ZJFWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
if "%OEM%" == "zg" (
mkdir ZGFWUpgrade32
cp HGFWUpgrade/HGFWUpgrade.pro ZGFWUpgrade32/HGFWUpgrade.pro
sed -i "s/OEM_HUAGAO/OEM_ZIGUANG/g" ZGFWUpgrade32/HGFWUpgrade.pro
if "%ARCH%" == "x64" (
mkdir ZGFWUpgrade64
cp ZGFWUpgrade32/HGFWUpgrade.pro ZGFWUpgrade64/HGFWUpgrade.pro
cd /d ZGFWUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGFWUpgrade.pro
) else (
cd /d ZGFWUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGFWUpgrade.pro
)
MSBuild.exe ZGFWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
) else (
mkdir HGFWUpgrade32
cp HGFWUpgrade/HGFWUpgrade.pro HGFWUpgrade32/HGFWUpgrade.pro
if "%ARCH%" == "x64" (
mkdir HGFWUpgrade64
cp HGFWUpgrade32/HGFWUpgrade.pro HGFWUpgrade64/HGFWUpgrade.pro
cd /d HGFWUpgrade64
%QT_PATH%/msvc2017_64/bin/qmake -r -tp vc HGFWUpgrade.pro
) else (
cd /d HGFWUpgrade32
%QT_PATH%/msvc2017/bin/qmake -r -tp vc HGFWUpgrade.pro
)
MSBuild.exe HGFWUpgradeApp.vcxproj /m:8 /p:Configuration=Release /p:Platform=%ARCH%
cd /d ../
)
)
)
)
)
cd /d ../../

290
build.sh
View File

@ -1,290 +0,0 @@
if [ "$1" != "hg" ] \
&& [ "$1" != "lsc" ] \
&& [ "$1" != "hw" ] \
&& [ "$1" != "cts" ] \
&& [ "$1" != "zj" ] \
&& [ "$1" != "zg" ] \
&& [ "$1" != "hgweb" ] \
&& [ "$1" != "lscweb" ] \
&& [ "$1" != "hwweb" ] \
&& [ "$1" != "ctsweb" ] \
&& [ "$1" != "zjweb" ] \
&& [ "$1" != "zgweb" ] \
&& [ "$1" != "hgso" ] \
&& [ "$1" != "lscso" ] \
&& [ "$1" != "hwso" ] \
&& [ "$1" != "ctsso" ] \
&& [ "$1" != "zjso" ] \
&& [ "$1" != "zgso" ];
then
echo "APP脚本参数错误"
echo "参数:华高:hg || hgweb || hgso 立思层:lsc || lscweb || lscso 汉王:hw || hwweb || hwso 沧田:cts || ctsweb || ctsso 中晶:zj || zjweb || zjso 紫光:zg || zgweb || zgso"
exit 1
fi
script_dir=$(cd $(dirname $0);pwd)
cd $script_dir
echo $script_dir
echo "Build QT base components require tool 'cbp2make' ..."
if [ -f /usr/bin/cbp2make ]; then
echo "--->installed already, nice."
else
sudo apt-get install cbp2make
fi
systype=`cat /etc/issue | cut -d' ' -f1`
arch=`arch`
system="linux"
echo $systype
echo $arch
if [ ${systype} = "UnionTech" ]
then
system="uos"
else
system="kylin"
fi
echo ${system}
prefix="HG"
prefix2="hg"
if [ "${1}" == "hw" ] || [ "${1}" == "hwweb" ] || [ "${1}" == "hwso" ]; then
prefix="Hw"
prefix2="hw"
elif [ "${1}" == "lsc" ] || [ "${1}" == "lscweb" ] || [ "${1}" == "lscso" ]; then
prefix="Lsc"
prefix2="lsc"
elif [ "${1}" == "cts" ] || [ "${1}" == "ctsweb" ] || [ "${1}" == "ctsso" ]; then
prefix="Cts"
prefix2="cts"
elif [ "${1}" == "zj" ] || [ "${1}" == "zjweb" ] || [ "${1}" == "zjso" ]; then
prefix="Zj"
prefix2="zj"
elif [ "${1}" == "zg" ] || [ "${1}" == "zgweb" ] || [ "${1}" == "zgso" ]; then
prefix="Zg"
prefix2="zg"
fi
echo ${prefix}
echo ${prefix2}
cd ./build/linux/HGBase
# rm -f Makefile
# rm -rf obj
# rm HGBaseTmp.cbp
cp HGBase.cbp HGBaseTmp.cbp
sed -i "s/release\/${system}\/${arch}\/HGBase/release\/${system}\/${arch}\/${prefix}Base/g" HGBaseTmp.cbp
cbp2make -targets ${system}_${arch}_Release -in HGBaseTmp.cbp -out makefile
make -j6
mv ../../../../release/${system}/${arch}/${prefix}Base.so ../../../../release/${system}/${arch}/lib${prefix}Base.so
if [ $? -ne 0 ];then
echo "--------------------------------------Base.so make fail---------------------------------------"
exit 1 # commented, we should restore the CMakeLists.txts...
else
echo "--------------------------------------Base.so make succeed------------------------------------"
fi
# rm -f Makefile
# rm -rf obj
# rm HGBaseTmp.cbp
cd ../HGImgFmt
# rm -f Makefile
# rm -rf obj
# rm HGImgFmtTmp.cbp
cp HGImgFmt.cbp HGImgFmtTmp.cbp
sed -i "s/release\/${system}\/${arch}\/HGImgFmt/release\/${system}\/${arch}\/${prefix}ImgFmt/g" HGImgFmtTmp.cbp
sed -i "s/-lHGBase/-l${prefix}Base/g" HGImgFmtTmp.cbp
cbp2make -targets ${system}_${arch}_Release -in HGImgFmtTmp.cbp -out makefile
make -j6
mv ../../../../release/${system}/${arch}/${prefix}ImgFmt.so ../../../../release/${system}/${arch}/lib${prefix}ImgFmt.so
if [ $? -ne 0 ];then
echo "--------------------------------------ImgFmt.so make fail---------------------------------------"
exit 1 # commented, we should restore the CMakeLists.txts...
else
echo "--------------------------------------ImgFmt.so make succeed------------------------------------"
fi
# rm -f Makefile
# rm -rf obj
# rm HGImgFmtTmp.cbp
cd ../HGImgProc
# rm -f Makefile
# rm -rf obj
# rm HGImgProcTmp.cbp
cp HGImgProc.cbp HGImgProcTmp.cbp
sed -i "s/release\/${system}\/${arch}\/HGImgProc/release\/${system}\/${arch}\/${prefix}ImgProc/g" HGImgProcTmp.cbp
sed -i "s/-lHGBase/-l${prefix}Base/g" HGImgProcTmp.cbp
sed -i "s/-lHGImgFmt/-l${prefix}ImgFmt/g" HGImgProcTmp.cbp
cbp2make -targets ${system}_${arch}_Release -in HGImgProcTmp.cbp -out makefile
make -j6
mv ../../../../release/${system}/${arch}/${prefix}ImgProc.so ../../../../release/${system}/${arch}/lib${prefix}ImgProc.so
if [ $? -ne 0 ];then
echo "--------------------------------------ImgProc.so make fail---------------------------------------"
exit 1 # commented, we should restore the CMakeLists.txts...
else
echo "--------------------------------------ImgProc.so make succeed------------------------------------"
fi
# rm -f Makefile
# rm -rf obj
# rm HGImgProcTmp.cbp
if [ "${1}" == "hgweb" ] || [ "${1}" == "hwweb" ] || [ "${1}" == "lscweb" ] || [ "${1}" == "ctsweb" ] || [ "${1}" == "zjweb" ] || [ "${1}" == "zgweb" ]; then
cd ../HGWebService
cp HGWebService.cbp HGWebServiceTmp.cbp
sed -i "s/release\/${system}\/${arch}\/HGWebService/release\/${system}\/${arch}\/${prefix}WebService/g" HGWebServiceTmp.cbp
if [ "${1}" == "hwweb" ]; then
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HGWebServiceTmp.cbp
elif [ "${1}" == "lscweb" ]; then
sed -i "s/OEM_HUAGAO/OEM_LISICHENG/g" HGWebServiceTmp.cbp
elif [ "${1}" == "ctsweb" ]; then
sed -i "s/OEM_HUAGAO/OEM_CANGTIAN/g" HGWebServiceTmp.cbp
elif [ "${1}" == "zjweb" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" HGWebServiceTmp.cbp
elif [ "${1}" == "zgweb" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZIGUANG/g" HGWebServiceTmp.cbp
fi
sed -i "s/-lHGBase/-l${prefix}Base/g" HGWebServiceTmp.cbp
sed -i "s/-lHGImgFmt/-l${prefix}ImgFmt/g" HGWebServiceTmp.cbp
sed -i "s/-lHGImgProc/-l${prefix}ImgProc/g" HGWebServiceTmp.cbp
sed -i "s/-lsane-hgsane/-lsane-${prefix2}sane/g" HGWebServiceTmp.cbp
sed -i "s/-lhgdriver/-l${prefix2}driver/g" HGWebServiceTmp.cbp
cbp2make -targets ${system}_${arch}_Release -in HGWebServiceTmp.cbp -out makefile
make -j6
rm -f Makefile
rm -rf obj
rm HGWebServiceTmp.cbp
cd ../HGWebScan
cp HGWebScan.cbp HGWebScanTmp.cbp
sed -i "s/release\/${system}\/${arch}\/HGWebScan/release\/${system}\/${arch}\/${prefix}WebScan/g" HGWebScanTmp.cbp
if [ "${1}" == "hwweb" ]; then
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HGWebScanTmp.cbp
elif [ "${1}" == "lscweb" ]; then
sed -i "s/OEM_HUAGAO/OEM_LISICHENG/g" HGWebScanTmp.cbp
elif [ "${1}" == "ctsweb" ]; then
sed -i "s/OEM_HUAGAO/OEM_CANGTIAN/g" HGWebScanTmp.cbp
elif [ "${1}" == "zjweb" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" HGWebScanTmp.cbp
elif [ "${1}" == "zgweb" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZIGUANG/g" HGWebScanTmp.cbp
fi
sed -i "s/-lHGBase/-l${prefix}Base/g" HGWebScanTmp.cbp
sed -i "s/-lHGImgFmt/-l${prefix}ImgFmt/g" HGWebScanTmp.cbp
sed -i "s/-lHGImgProc/-l${prefix}ImgProc/g" HGWebScanTmp.cbp
sed -i "s/-lsane-hgsane/-lsane-${prefix2}sane/g" HGWebScanTmp.cbp
sed -i "s/-lhgdriver/-l${prefix2}driver/g" HGWebScanTmp.cbp
cbp2make -targets ${system}_${arch}_Release -in HGWebScanTmp.cbp -out makefile
make -j6
rm -f Makefile
rm -rf obj
rm HGWebScanTmp.cbp
elif [ "${1}" == "hgso" ] || [ "${1}" == "hwso" ] || [ "${1}" == "lscso" ] || [ "${1}" == "ctsso" ] || [ "${1}" == "zjso" ] || [ "${1}" == "zgso" ]; then
cd ../HGScannerLib
cp HGScannerLib.cbp HGScannerLibTmp.cbp
sed -i "s/release\/${system}\/${arch}\/HGScannerLib/release\/${system}\/${arch}\/${prefix}ScannerLib/g" HGScannerLibTmp.cbp
if [ "${1}" == "hwso" ]; then
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HGScannerLibTmp.cbp
elif [ "${1}" == "lscso" ]; then
sed -i "s/OEM_HUAGAO/OEM_LISICHENG/g" HGScannerLibTmp.cbp
elif [ "${1}" == "ctsso" ]; then
sed -i "s/OEM_HUAGAO/OEM_CANGTIAN/g" HGScannerLibTmp.cbp
elif [ "${1}" == "zjso" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" HGScannerLibTmp.cbp
elif [ "${1}" == "zgso" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZIGUANG/g" HGScannerLibTmp.cbp
fi
sed -i "s/-lHGBase/-l${prefix}Base/g" HGScannerLibTmp.cbp
sed -i "s/-lHGImgFmt/-l${prefix}ImgFmt/g" HGScannerLibTmp.cbp
sed -i "s/-lHGImgProc/-l${prefix}ImgProc/g" HGScannerLibTmp.cbp
sed -i "s/-lsane-hgsane/-lsane-${prefix2}sane/g" HGScannerLibTmp.cbp
sed -i "s/-lhgdriver/-l${prefix2}driver/g" HGScannerLibTmp.cbp
cbp2make -targets ${system}_${arch}_Release -in HGScannerLibTmp.cbp -out makefile
make -j6
mv ../../../../release/${system}/${arch}/${prefix}ScannerLib.so ../../../../release/${system}/${arch}/lib${prefix}ScannerLib.so
rm -f Makefile
rm -rf obj
rm HGScannerLibTmp.cbp
else #APP
cd ../HGVersion
cp HGVersion.cbp HGVersionTmp.cbp
sed -i "s/release\/${system}\/${arch}\/HGVersion/release\/${system}\/${arch}\/${prefix}Version/g" HGVersionTmp.cbp
if [ "${1}" == "hw" ]; then
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HGVersionTmp.cbp
elif [ "${1}" == "lsc" ]; then
sed -i "s/OEM_HUAGAO/OEM_LISICHENG/g" HGVersionTmp.cbp
elif [ "${1}" == "cts" ]; then
sed -i "s/OEM_HUAGAO/OEM_CANGTIAN/g" HGVersionTmp.cbp
elif [ "${1}" == "zj" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" HGVersionTmp.cbp
elif [ "${1}" == "zg" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZIGUANG/g" HGVersionTmp.cbp
fi
sed -i "s/-lHGBase/-l${prefix}Base/g" HGVersionTmp.cbp
cbp2make -targets ${system}_${arch}_Release -in HGVersionTmp.cbp -out makefile
make -j6
mv ../../../../release/${system}/${arch}/${prefix}Version.so ../../../../release/${system}/${arch}/lib${prefix}Version.so
rm -f Makefile
rm -rf obj
rm HGVersionTmp.cbp
cd ../../../build-qt/HGSolution/HGScanner
cp HGScanner.pro HGScannerTmp.pro
if [ "${1}" == "hw" ]; then
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HGScannerTmp.pro
elif [ "${1}" == "lsc" ]; then
sed -i "s/OEM_HUAGAO/OEM_LISICHENG/g" HGScannerTmp.pro
elif [ "${1}" == "cts" ]; then
sed -i "s/OEM_HUAGAO/OEM_CANGTIAN/g" HGScannerTmp.pro
elif [ "${1}" == "zj" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" HGScannerTmp.pro
elif [ "${1}" == "zg" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZIGUANG/g" HGScannerTmp.pro
fi
qmake -qt=qt5 -makefile HGScannerTmp.pro
make -j6
rm -f *.o
rm -f *.h
rm -f *.cpp
rm -f .qmake.stash
rm -f Makefile
rm HGScannerTmp.pro
cd ../HGUpgrade
cp HGUpgrade.pro HGUpgradeTmp.pro
if [ "${1}" == "hw" ]; then
sed -i "s/OEM_HUAGAO/OEM_HANWANG/g" HGUpgradeTmp.pro
elif [ "${1}" == "lsc" ]; then
sed -i "s/OEM_HUAGAO/OEM_LISICHENG/g" HGUpgradeTmp.pro
elif [ "${1}" == "cts" ]; then
sed -i "s/OEM_HUAGAO/OEM_CANGTIAN/g" HGUpgradeTmp.pro
elif [ "${1}" == "zj" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZHONGJING/g" HGUpgradeTmp.pro
elif [ "${1}" == "zg" ]; then
sed -i "s/OEM_HUAGAO/OEM_ZIGUANG/g" HGUpgradeTmp.pro
fi
qmake -qt=qt5 -makefile HGUpgradeTmp.pro
make -j6
rm -f *.o
rm -f *.h
rm -f *.cpp
rm -f .qmake.stash
rm -f Makefile
rm HGUpgradeTmp.pro
fi
cd ../../../

View File

@ -1,324 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="HGBase" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="uos_x86_64_Debug">
<Option output="bin/uos_x86_64_Debug/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/uos/amd64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_x86_64_Release">
<Option output="../../../../release/uos/x86_64/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/uos/amd64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_aarch64_Debug">
<Option output="bin/uos_aarch64_Debug/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/uos/aarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_aarch64_Release">
<Option output="../../../../release/uos/aarch64/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/uos/aarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_mips64_Debug">
<Option output="bin/uos_mips64_Debug/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/uos/mips64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_mips64_Release">
<Option output="../../../../release/uos/mips64/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/uos/mips64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_loongarch64_Debug">
<Option output="bin/uos_loongarch64_Debug/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/uos/loongarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_loongarch64_Release">
<Option output="../../../../release/uos/loongarch64/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/uos/loongarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_x86_64_Debug">
<Option output="bin/kylin_x86_64_Debug/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/kylin/amd64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_x86_64_Release">
<Option output="../../../../release/kylin/x86_64/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/kylin/amd64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_aarch64_Debug">
<Option output="bin/kylin_aarch64_Debug/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/kylin/aarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_aarch64_Release">
<Option output="../../../../release/kylin/aarch64/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/kylin/aarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_mips64_Debug">
<Option output="bin/kylin_mips64_Debug/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/kylin/mips64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_mips64_Release">
<Option output="../../../../release/kylin/mips64/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/kylin/mips64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Debug">
<Option output="bin/kylin_loongarch64_Debug/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/kylin/loongarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Release">
<Option output="../../../../release/kylin/loongarch64/HGBase" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/kylin/loongarch64/lib/libuuid.a" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-O2" />
<Add option="-Wall" />
<Add option="-fPIC" />
<Add option="-fvisibility=hidden" />
</Compiler>
<Linker>
<Add option="-lpthread" />
<Add option="-ldl" />
<Add option="-Wl,--exclude-libs,ALL" />
<Add option="-z defs" />
<Add option="-B direct" />
<Add option="-static-libgcc" />
<Add option="-static-libstdc++" />
<Add option="-Wl,-rpath,&apos;$$ORIGIN&apos;" />
</Linker>
<Unit filename="../../../modules/base/HGBase.h" />
<Unit filename="../../../modules/base/HGBase64.cpp" />
<Unit filename="../../../modules/base/HGBase64.h" />
<Unit filename="../../../modules/base/HGBaseErr.h" />
<Unit filename="../../../modules/base/HGBuffer.cpp" />
<Unit filename="../../../modules/base/HGBuffer.h" />
<Unit filename="../../../modules/base/HGConsole.cpp" />
<Unit filename="../../../modules/base/HGConsole.h" />
<Unit filename="../../../modules/base/HGCrash.cpp" />
<Unit filename="../../../modules/base/HGCrash.h" />
<Unit filename="../../../modules/base/HGDef.h" />
<Unit filename="../../../modules/base/HGDes.cpp" />
<Unit filename="../../../modules/base/HGDes.h" />
<Unit filename="../../../modules/base/HGDll.cpp" />
<Unit filename="../../../modules/base/HGDll.h" />
<Unit filename="../../../modules/base/HGEvent.cpp" />
<Unit filename="../../../modules/base/HGEvent.h" />
<Unit filename="../../../modules/base/HGImage.cpp" />
<Unit filename="../../../modules/base/HGImage.h" />
<Unit filename="../../../modules/base/HGInc.h" />
<Unit filename="../../../modules/base/HGInfo.cpp" />
<Unit filename="../../../modules/base/HGInfo.h" />
<Unit filename="../../../modules/base/HGInfoImpl.cpp" />
<Unit filename="../../../modules/base/HGInfoImpl.hpp" />
<Unit filename="../../../modules/base/HGIni.cpp" />
<Unit filename="../../../modules/base/HGIni.h" />
<Unit filename="../../../modules/base/HGLock.cpp" />
<Unit filename="../../../modules/base/HGLock.h" />
<Unit filename="../../../modules/base/HGLog.cpp" />
<Unit filename="../../../modules/base/HGLog.h" />
<Unit filename="../../../modules/base/HGMd5.cpp" />
<Unit filename="../../../modules/base/HGMd5.h" />
<Unit filename="../../../modules/base/HGMsgPump.cpp" />
<Unit filename="../../../modules/base/HGMsgPump.h" />
<Unit filename="../../../modules/base/HGMsgPumpImpl.cpp" />
<Unit filename="../../../modules/base/HGMsgPumpImpl.hpp" />
<Unit filename="../../../modules/base/HGNamedPipe.cpp" />
<Unit filename="../../../modules/base/HGNamedPipe.h" />
<Unit filename="../../../modules/base/HGThread.cpp" />
<Unit filename="../../../modules/base/HGThread.h" />
<Unit filename="../../../modules/base/HGTime.cpp" />
<Unit filename="../../../modules/base/HGTime.h" />
<Unit filename="../../../modules/base/HGUtility.cpp" />
<Unit filename="../../../modules/base/HGUtility.h" />
<Unit filename="../../../modules/base/dllmain.cpp" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,574 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="HGImgFmt" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="uos_x86_64_Debug">
<Option output="bin/uos_x86_64_Debug/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libjpeg/uos/amd64/include" />
<Add directory="../../../third_party/libnsbmp/uos/amd64/include" />
<Add directory="../../../third_party/zlib/uos/amd64/include" />
<Add directory="../../../third_party/libpng/uos/amd64/include/libpng16" />
<Add directory="../../../third_party/libtiff/uos/amd64/include" />
<Add directory="../../../third_party/giflib/uos/amd64/include" />
<Add directory="../../../third_party/libzip/uos/amd64/include" />
<Add directory="../../../third_party/tinyxml2/uos/amd64/include" />
<Add directory="../../../third_party/pdflib/uos/amd64/include" />
<Add directory="../../../third_party/mupdf/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libjpeg/uos/amd64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/uos/amd64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/uos/amd64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/amd64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/uos/amd64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/uos/amd64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/uos/amd64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/uos/amd64/lib/libz.a" />
<Add option="-L../HGBase/bin/uos_x86_64_Debug -lHGBase" />
</Linker>
</Target>
<Target title="uos_x86_64_Release">
<Option output="../../../../release/uos/x86_64/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libjpeg/uos/amd64/include" />
<Add directory="../../../third_party/libnsbmp/uos/amd64/include" />
<Add directory="../../../third_party/zlib/uos/amd64/include" />
<Add directory="../../../third_party/libpng/uos/amd64/include/libpng16" />
<Add directory="../../../third_party/libtiff/uos/amd64/include" />
<Add directory="../../../third_party/giflib/uos/amd64/include" />
<Add directory="../../../third_party/libzip/uos/amd64/include" />
<Add directory="../../../third_party/tinyxml2/uos/amd64/include" />
<Add directory="../../../third_party/pdflib/uos/amd64/include" />
<Add directory="../../../third_party/mupdf/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libjpeg/uos/amd64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/uos/amd64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/uos/amd64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/amd64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/uos/amd64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/uos/amd64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/uos/amd64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/uos/amd64/lib/libz.a" />
<Add option="-L../../../../release/uos/x86_64 -lHGBase" />
</Linker>
</Target>
<Target title="uos_aarch64_Debug">
<Option output="bin/uos_aarch64_Debug/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libjpeg/uos/aarch64/include" />
<Add directory="../../../third_party/libnsbmp/uos/aarch64/include" />
<Add directory="../../../third_party/zlib/uos/aarch64/include" />
<Add directory="../../../third_party/libpng/uos/aarch64/include/libpng16" />
<Add directory="../../../third_party/libtiff/uos/aarch64/include" />
<Add directory="../../../third_party/giflib/uos/aarch64/include" />
<Add directory="../../../third_party/libzip/uos/aarch64/include" />
<Add directory="../../../third_party/tinyxml2/uos/aarch64/include" />
<Add directory="../../../third_party/pdflib/uos/aarch64/include" />
<Add directory="../../../third_party/mupdf/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libjpeg/uos/aarch64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/uos/aarch64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/uos/aarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/aarch64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/uos/aarch64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/uos/aarch64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/uos/aarch64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/uos/aarch64/lib/libz.a" />
<Add option="-L../HGBase/bin/uos_aarch64_Debug -lHGBase" />
</Linker>
</Target>
<Target title="uos_aarch64_Release">
<Option output="../../../../release/uos/aarch64/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libjpeg/uos/aarch64/include" />
<Add directory="../../../third_party/libnsbmp/uos/aarch64/include" />
<Add directory="../../../third_party/zlib/uos/aarch64/include" />
<Add directory="../../../third_party/libpng/uos/aarch64/include/libpng16" />
<Add directory="../../../third_party/libtiff/uos/aarch64/include" />
<Add directory="../../../third_party/giflib/uos/aarch64/include" />
<Add directory="../../../third_party/libzip/uos/aarch64/include" />
<Add directory="../../../third_party/tinyxml2/uos/aarch64/include" />
<Add directory="../../../third_party/pdflib/uos/aarch64/include" />
<Add directory="../../../third_party/mupdf/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libjpeg/uos/aarch64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/uos/aarch64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/uos/aarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/aarch64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/uos/aarch64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/uos/aarch64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/uos/aarch64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/uos/aarch64/lib/libz.a" />
<Add option="-L../../../../release/uos/aarch64 -lHGBase" />
</Linker>
</Target>
<Target title="uos_mips64_Debug">
<Option output="bin/uos_mips64_Debug/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libjpeg/uos/mips64/include" />
<Add directory="../../../third_party/libnsbmp/uos/mips64/include" />
<Add directory="../../../third_party/zlib/uos/mips64/include" />
<Add directory="../../../third_party/libpng/uos/mips64/include/libpng16" />
<Add directory="../../../third_party/libtiff/uos/mips64/include" />
<Add directory="../../../third_party/giflib/uos/mips64/include" />
<Add directory="../../../third_party/libzip/uos/mips64/include" />
<Add directory="../../../third_party/tinyxml2/uos/mips64/include" />
<Add directory="../../../third_party/pdflib/uos/mips64/include" />
<Add directory="../../../third_party/mupdf/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libjpeg/uos/mips64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/uos/mips64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/uos/mips64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/mips64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/uos/mips64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/uos/mips64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/uos/mips64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/uos/mips64/lib/libz.a" />
<Add option="-L../HGBase/bin/uos_mips64_Debug -lHGBase" />
</Linker>
</Target>
<Target title="uos_mips64_Release">
<Option output="../../../../release/uos/mips64/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libjpeg/uos/mips64/include" />
<Add directory="../../../third_party/libnsbmp/uos/mips64/include" />
<Add directory="../../../third_party/zlib/uos/mips64/include" />
<Add directory="../../../third_party/libpng/uos/mips64/include/libpng16" />
<Add directory="../../../third_party/libtiff/uos/mips64/include" />
<Add directory="../../../third_party/giflib/uos/mips64/include" />
<Add directory="../../../third_party/libzip/uos/mips64/include" />
<Add directory="../../../third_party/tinyxml2/uos/mips64/include" />
<Add directory="../../../third_party/pdflib/uos/mips64/include" />
<Add directory="../../../third_party/mupdf/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libjpeg/uos/mips64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/uos/mips64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/uos/mips64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/mips64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/uos/mips64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/uos/mips64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/uos/mips64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/uos/mips64/lib/libz.a" />
<Add option="-L../../../../release/uos/mips64 -lHGBase" />
</Linker>
</Target>
<Target title="uos_loongarch64_Debug">
<Option output="bin/uos_loongarch64_Debug/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libjpeg/uos/loongarch64/include" />
<Add directory="../../../third_party/libnsbmp/uos/loongarch64/include" />
<Add directory="../../../third_party/zlib/uos/loongarch64/include" />
<Add directory="../../../third_party/libpng/uos/loongarch64/include/libpng16" />
<Add directory="../../../third_party/libtiff/uos/loongarch64/include" />
<Add directory="../../../third_party/giflib/uos/loongarch64/include" />
<Add directory="../../../third_party/libzip/uos/loongarch64/include" />
<Add directory="../../../third_party/tinyxml2/uos/loongarch64/include" />
<Add directory="../../../third_party/pdflib/uos/loongarch64/include" />
<Add directory="../../../third_party/mupdf/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libjpeg/uos/loongarch64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/uos/loongarch64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/uos/loongarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/loongarch64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/uos/loongarch64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/uos/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/uos/loongarch64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/uos/loongarch64/lib/libz.a" />
<Add option="-L../HGBase/bin/uos_loongarch64_Debug -lHGBase" />
</Linker>
</Target>
<Target title="uos_loongarch64_Release">
<Option output="../../../../release/uos/loongarch64/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libjpeg/uos/loongarch64/include" />
<Add directory="../../../third_party/libnsbmp/uos/loongarch64/include" />
<Add directory="../../../third_party/zlib/uos/loongarch64/include" />
<Add directory="../../../third_party/libpng/uos/loongarch64/include/libpng16" />
<Add directory="../../../third_party/libtiff/uos/loongarch64/include" />
<Add directory="../../../third_party/giflib/uos/loongarch64/include" />
<Add directory="../../../third_party/libzip/uos/loongarch64/include" />
<Add directory="../../../third_party/tinyxml2/uos/loongarch64/include" />
<Add directory="../../../third_party/pdflib/uos/loongarch64/include" />
<Add directory="../../../third_party/mupdf/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libjpeg/uos/loongarch64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/uos/loongarch64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/uos/loongarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/loongarch64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/uos/loongarch64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/uos/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/uos/loongarch64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/uos/loongarch64/lib/libz.a" />
<Add option="-L../../../../release/uos/loongarch64 -lHGBase" />
</Linker>
</Target>
<Target title="kylin_x86_64_Debug">
<Option output="bin/kylin_x86_64_Debug/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libjpeg/kylin/amd64/include" />
<Add directory="../../../third_party/libnsbmp/kylin/amd64/include" />
<Add directory="../../../third_party/zlib/kylin/amd64/include" />
<Add directory="../../../third_party/libpng/kylin/amd64/include/libpng16" />
<Add directory="../../../third_party/libtiff/kylin/amd64/include" />
<Add directory="../../../third_party/giflib/kylin/amd64/include" />
<Add directory="../../../third_party/libzip/kylin/amd64/include" />
<Add directory="../../../third_party/tinyxml2/kylin/amd64/include" />
<Add directory="../../../third_party/pdflib/kylin/amd64/include" />
<Add directory="../../../third_party/mupdf/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libjpeg/kylin/amd64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/kylin/amd64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/kylin/amd64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/amd64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/kylin/amd64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/kylin/amd64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/kylin/amd64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/kylin/amd64/lib/libz.a" />
<Add option="-L../HGBase/bin/kylin_x86_64_Debug -lHGBase" />
</Linker>
</Target>
<Target title="kylin_x86_64_Release">
<Option output="../../../../release/kylin/x86_64/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libjpeg/kylin/amd64/include" />
<Add directory="../../../third_party/libnsbmp/kylin/amd64/include" />
<Add directory="../../../third_party/zlib/kylin/amd64/include" />
<Add directory="../../../third_party/libpng/kylin/amd64/include/libpng16" />
<Add directory="../../../third_party/libtiff/kylin/amd64/include" />
<Add directory="../../../third_party/giflib/kylin/amd64/include" />
<Add directory="../../../third_party/libzip/kylin/amd64/include" />
<Add directory="../../../third_party/tinyxml2/kylin/amd64/include" />
<Add directory="../../../third_party/pdflib/kylin/amd64/include" />
<Add directory="../../../third_party/mupdf/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libjpeg/kylin/amd64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/kylin/amd64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/kylin/amd64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/amd64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/kylin/amd64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/kylin/amd64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/kylin/amd64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/kylin/amd64/lib/libz.a" />
<Add option="-L../../../../release/kylin/x86_64 -lHGBase" />
</Linker>
</Target>
<Target title="kylin_aarch64_Debug">
<Option output="bin/kylin_aarch64_Debug/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libjpeg/kylin/aarch64/include" />
<Add directory="../../../third_party/libnsbmp/kylin/aarch64/include" />
<Add directory="../../../third_party/zlib/kylin/aarch64/include" />
<Add directory="../../../third_party/libpng/kylin/aarch64/include/libpng16" />
<Add directory="../../../third_party/libtiff/kylin/aarch64/include" />
<Add directory="../../../third_party/giflib/kylin/aarch64/include" />
<Add directory="../../../third_party/libzip/kylin/aarch64/include" />
<Add directory="../../../third_party/tinyxml2/kylin/aarch64/include" />
<Add directory="../../../third_party/pdflib/kylin/aarch64/include" />
<Add directory="../../../third_party/mupdf/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libjpeg/kylin/aarch64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/kylin/aarch64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/kylin/aarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/aarch64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/kylin/aarch64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/kylin/aarch64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/kylin/aarch64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/kylin/aarch64/lib/libz.a" />
<Add option="-L../HGBase/bin/kylin_aarch64_Debug -lHGBase" />
</Linker>
</Target>
<Target title="kylin_aarch64_Release">
<Option output="../../../../release/kylin/aarch64/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libjpeg/kylin/aarch64/include" />
<Add directory="../../../third_party/libnsbmp/kylin/aarch64/include" />
<Add directory="../../../third_party/zlib/kylin/aarch64/include" />
<Add directory="../../../third_party/libpng/kylin/aarch64/include/libpng16" />
<Add directory="../../../third_party/libtiff/kylin/aarch64/include" />
<Add directory="../../../third_party/giflib/kylin/aarch64/include" />
<Add directory="../../../third_party/libzip/kylin/aarch64/include" />
<Add directory="../../../third_party/tinyxml2/kylin/aarch64/include" />
<Add directory="../../../third_party/pdflib/kylin/aarch64/include" />
<Add directory="../../../third_party/mupdf/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libjpeg/kylin/aarch64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/kylin/aarch64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/kylin/aarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/aarch64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/kylin/aarch64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/kylin/aarch64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/kylin/aarch64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/kylin/aarch64/lib/libz.a" />
<Add option="-L../../../../release/kylin/aarch64 -lHGBase" />
</Linker>
</Target>
<Target title="kylin_mips64_Debug">
<Option output="bin/kylin_mips64_Debug/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libjpeg/kylin/mips64/include" />
<Add directory="../../../third_party/libnsbmp/kylin/mips64/include" />
<Add directory="../../../third_party/zlib/kylin/mips64/include" />
<Add directory="../../../third_party/libpng/kylin/mips64/include/libpng16" />
<Add directory="../../../third_party/libtiff/kylin/mips64/include" />
<Add directory="../../../third_party/giflib/kylin/mips64/include" />
<Add directory="../../../third_party/libzip/kylin/mips64/include" />
<Add directory="../../../third_party/tinyxml2/kylin/mips64/include" />
<Add directory="../../../third_party/pdflib/kylin/mips64/include" />
<Add directory="../../../third_party/mupdf/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libjpeg/kylin/mips64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/kylin/mips64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/kylin/mips64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/mips64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/kylin/mips64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/kylin/mips64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/kylin/mips64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/kylin/mips64/lib/libz.a" />
<Add option="-L../HGBase/bin/kylin_mips64_Debug -lHGBase" />
</Linker>
</Target>
<Target title="kylin_mips64_Release">
<Option output="../../../../release/kylin/mips64/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libjpeg/kylin/mips64/include" />
<Add directory="../../../third_party/libnsbmp/kylin/mips64/include" />
<Add directory="../../../third_party/zlib/kylin/mips64/include" />
<Add directory="../../../third_party/libpng/kylin/mips64/include/libpng16" />
<Add directory="../../../third_party/libtiff/kylin/mips64/include" />
<Add directory="../../../third_party/giflib/kylin/mips64/include" />
<Add directory="../../../third_party/libzip/kylin/mips64/include" />
<Add directory="../../../third_party/tinyxml2/kylin/mips64/include" />
<Add directory="../../../third_party/pdflib/kylin/mips64/include" />
<Add directory="../../../third_party/mupdf/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libjpeg/kylin/mips64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/kylin/mips64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/kylin/mips64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/mips64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/kylin/mips64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/kylin/mips64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/kylin/mips64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/kylin/mips64/lib/libz.a" />
<Add option="-L../../../../release/kylin/mips64 -lHGBase" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Debug">
<Option output="bin/kylin_loongarch64_Debug/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libjpeg/kylin/loongarch64/include" />
<Add directory="../../../third_party/libnsbmp/kylin/loongarch64/include" />
<Add directory="../../../third_party/zlib/kylin/loongarch64/include" />
<Add directory="../../../third_party/libpng/kylin/loongarch64/include/libpng16" />
<Add directory="../../../third_party/libtiff/kylin/loongarch64/include" />
<Add directory="../../../third_party/giflib/kylin/loongarch64/include" />
<Add directory="../../../third_party/libzip/kylin/loongarch64/include" />
<Add directory="../../../third_party/tinyxml2/kylin/loongarch64/include" />
<Add directory="../../../third_party/pdflib/kylin/loongarch64/include" />
<Add directory="../../../third_party/mupdf/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libjpeg/kylin/loongarch64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/kylin/loongarch64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/kylin/loongarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/loongarch64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/kylin/loongarch64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/kylin/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/kylin/loongarch64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/kylin/loongarch64/lib/libz.a" />
<Add option="-L../HGBase/bin/kylin_loongarch64_Debug -lHGBase" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Release">
<Option output="../../../../release/kylin/loongarch64/HGImgFmt" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libjpeg/kylin/loongarch64/include" />
<Add directory="../../../third_party/libnsbmp/kylin/loongarch64/include" />
<Add directory="../../../third_party/zlib/kylin/loongarch64/include" />
<Add directory="../../../third_party/libpng/kylin/loongarch64/include/libpng16" />
<Add directory="../../../third_party/libtiff/kylin/loongarch64/include" />
<Add directory="../../../third_party/giflib/kylin/loongarch64/include" />
<Add directory="../../../third_party/libzip/kylin/loongarch64/include" />
<Add directory="../../../third_party/tinyxml2/kylin/loongarch64/include" />
<Add directory="../../../third_party/pdflib/kylin/loongarch64/include" />
<Add directory="../../../third_party/mupdf/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libjpeg/kylin/loongarch64/lib/libjpeg.a" />
<Add option="../../../third_party/libnsbmp/kylin/loongarch64/lib/libnsbmp.a" />
<Add option="../../../third_party/libpng/kylin/loongarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/loongarch64/lib/libtiff.a" />
<Add option="../../../third_party/giflib/kylin/loongarch64/lib/libgiflib.a" />
<Add option="../../../third_party/libzip/kylin/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/tinyxml2/kylin/loongarch64/lib/libtinyxml2.a" />
<Add option="../../../third_party/zlib/kylin/loongarch64/lib/libz.a" />
<Add option="-L../../../../release/kylin/loongarch64 -lHGBase" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-Wall" />
<Add option="-fPIC" />
<Add option="-fvisibility=hidden" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="-Wl,--exclude-libs,ALL" />
<Add option="-z defs" />
<Add option="-B direct" />
<Add option="-static-libgcc" />
<Add option="-static-libstdc++" />
<Add option="-Wl,-rpath,&apos;$$ORIGIN&apos;" />
</Linker>
<Unit filename="../../../modules/imgfmt/HGBmp.cpp" />
<Unit filename="../../../modules/imgfmt/HGBmp.h" />
<Unit filename="../../../modules/imgfmt/HGGif.cpp" />
<Unit filename="../../../modules/imgfmt/HGGif.h" />
<Unit filename="../../../modules/imgfmt/HGImgFmt.cpp" />
<Unit filename="../../../modules/imgfmt/HGImgFmt.h" />
<Unit filename="../../../modules/imgfmt/HGImgFmtErr.h" />
<Unit filename="../../../modules/imgfmt/HGJpeg.cpp" />
<Unit filename="../../../modules/imgfmt/HGJpeg.h" />
<Unit filename="../../../modules/imgfmt/HGOfd.cpp" />
<Unit filename="../../../modules/imgfmt/HGOfd.h" />
<Unit filename="../../../modules/imgfmt/HGOfdImpl.cpp" />
<Unit filename="../../../modules/imgfmt/HGOfdImpl.hpp" />
<Unit filename="../../../modules/imgfmt/HGPdf.cpp" />
<Unit filename="../../../modules/imgfmt/HGPdf.h" />
<Unit filename="../../../modules/imgfmt/HGPdfImpl.cpp" />
<Unit filename="../../../modules/imgfmt/HGPdfImpl.hpp" />
<Unit filename="../../../modules/imgfmt/HGPng.cpp" />
<Unit filename="../../../modules/imgfmt/HGPng.h" />
<Unit filename="../../../modules/imgfmt/HGPnm.cpp" />
<Unit filename="../../../modules/imgfmt/HGPnm.h" />
<Unit filename="../../../modules/imgfmt/HGTiff.cpp" />
<Unit filename="../../../modules/imgfmt/HGTiff.h" />
<Unit filename="../../../utility/HGString.cpp" />
<Unit filename="../../../utility/HGString.h" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,610 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="HGImgProc" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="uos_x86_64_Debug">
<Option output="bin/uos_x86_64_Debug/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/opencv/uos/amd64/include" />
<Add directory="../../../third_party/freetype/uos/amd64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/uos/amd64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/uos/amd64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="../../../third_party/opencv/uos/amd64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/uos/amd64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/uos/amd64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/uos/amd64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/uos/amd64/lib/libittnotify.a" />
<Add option="../../../third_party/opencv/uos/amd64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/uos/amd64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/uos/amd64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/uos/amd64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/uos/amd64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/amd64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/uos/amd64/lib/libjpeg.a" />
<Add option="-L../HGBase/bin/uos_x86_64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_x86_64_Debug -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_x86_64_Release">
<Option output="../../../../release/uos/x86_64/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/opencv/uos/amd64/include" />
<Add directory="../../../third_party/freetype/uos/amd64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/uos/amd64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/uos/amd64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/opencv/uos/amd64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/uos/amd64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/uos/amd64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/uos/amd64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/uos/amd64/lib/libittnotify.a" />
<Add option="../../../third_party/opencv/uos/amd64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/uos/amd64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/uos/amd64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/uos/amd64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/uos/amd64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/amd64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/uos/amd64/lib/libjpeg.a" />
<Add option="-L../../../../release/uos/x86_64 -lHGBase -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_aarch64_Debug">
<Option output="bin/uos_aarch64_Debug/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/opencv/uos/aarch64/include" />
<Add directory="../../../third_party/freetype/uos/aarch64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/uos/aarch64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/uos/aarch64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="../../../third_party/opencv/uos/aarch64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/uos/aarch64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/uos/aarch64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/uos/aarch64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/uos/aarch64/lib/libittnotify.a" />
<Add option="../../../third_party/opencv/uos/aarch64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/uos/aarch64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/uos/aarch64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/uos/aarch64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/uos/aarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/aarch64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/uos/aarch64/lib/libjpeg.a" />
<Add option="-L../HGBase/bin/uos_aarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_aarch64_Debug -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_aarch64_Release">
<Option output="../../../../release/uos/aarch64/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/opencv/uos/aarch64/include" />
<Add directory="../../../third_party/freetype/uos/aarch64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/uos/aarch64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/uos/aarch64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/opencv/uos/aarch64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/uos/aarch64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/uos/aarch64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/uos/aarch64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/uos/aarch64/lib/libittnotify.a" />
<Add option="../../../third_party/opencv/uos/aarch64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/uos/aarch64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/uos/aarch64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/uos/aarch64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/uos/aarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/aarch64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/uos/aarch64/lib/libjpeg.a" />
<Add option="-L../../../../release/uos/aarch64 -lHGBase -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_mips64_Debug">
<Option output="bin/uos_mips64_Debug/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/opencv/uos/mips64/include" />
<Add directory="../../../third_party/freetype/uos/mips64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/uos/mips64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/uos/mips64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="../../../third_party/opencv/uos/mips64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/uos/mips64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/uos/mips64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/uos/mips64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/uos/mips64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/uos/mips64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/uos/mips64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/uos/mips64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/uos/mips64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/mips64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/uos/mips64/lib/libjpeg.a" />
<Add option="-L../HGBase/bin/uos_mips64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_mips64_Debug -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_mips64_Release">
<Option output="../../../../release/uos/mips64/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/opencv/uos/mips64/include" />
<Add directory="../../../third_party/freetype/uos/mips64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/uos/mips64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/uos/mips64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/opencv/uos/mips64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/uos/mips64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/uos/mips64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/uos/mips64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/uos/mips64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/uos/mips64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/uos/mips64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/uos/mips64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/uos/mips64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/mips64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/uos/mips64/lib/libjpeg.a" />
<Add option="-L../../../../release/uos/mips64 -lHGBase -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_loongarch64_Debug">
<Option output="bin/uos_loongarch64_Debug/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/opencv/uos/loongarch64/include" />
<Add directory="../../../third_party/freetype/uos/loongarch64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/uos/loongarch64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/uos/loongarch64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="../../../third_party/opencv/uos/loongarch64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/uos/loongarch64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/uos/loongarch64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/uos/loongarch64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/uos/loongarch64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/uos/loongarch64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/uos/loongarch64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/uos/loongarch64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/uos/loongarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/loongarch64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/uos/loongarch64/lib/libjpeg.a" />
<Add option="-L../HGBase/bin/uos_loongarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_loongarch64_Debug -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_loongarch64_Release">
<Option output="../../../../release/uos/loongarch64/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/opencv/uos/loongarch64/include" />
<Add directory="../../../third_party/freetype/uos/loongarch64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/uos/loongarch64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/uos/loongarch64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/opencv/uos/loongarch64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/uos/loongarch64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/uos/loongarch64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/uos/loongarch64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/uos/loongarch64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/uos/loongarch64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/uos/loongarch64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/uos/loongarch64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/uos/loongarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/uos/loongarch64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/uos/loongarch64/lib/libjpeg.a" />
<Add option="-L../../../../release/uos/loongarch64 -lHGBase -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_x86_64_Debug">
<Option output="bin/kylin_x86_64_Debug/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/opencv/kylin/amd64/include" />
<Add directory="../../../third_party/freetype/kylin/amd64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/kylin/amd64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/kylin/amd64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="../../../third_party/opencv/kylin/amd64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/kylin/amd64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/kylin/amd64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/kylin/amd64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/kylin/amd64/lib/libittnotify.a" />
<Add option="../../../third_party/opencv/kylin/amd64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/kylin/amd64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/kylin/amd64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/kylin/amd64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/kylin/amd64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/amd64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/kylin/amd64/lib/libjpeg.a" />
<Add option="-L../HGBase/bin/kylin_x86_64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_x86_64_Debug -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_x86_64_Release">
<Option output="../../../../release/kylin/x86_64/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/opencv/kylin/amd64/include" />
<Add directory="../../../third_party/freetype/kylin/amd64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/kylin/amd64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/kylin/amd64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/opencv/kylin/amd64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/kylin/amd64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/kylin/amd64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/kylin/amd64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/kylin/amd64/lib/libittnotify.a" />
<Add option="../../../third_party/opencv/kylin/amd64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/kylin/amd64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/kylin/amd64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/kylin/amd64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/kylin/amd64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/amd64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/kylin/amd64/lib/libjpeg.a" />
<Add option="-L../../../../release/kylin/x86_64 -lHGBase -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_aarch64_Debug">
<Option output="bin/kylin_aarch64_Debug/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/opencv/kylin/aarch64/include" />
<Add directory="../../../third_party/freetype/kylin/aarch64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/kylin/aarch64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/kylin/aarch64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libittnotify.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libtegra_hal.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/kylin/aarch64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/kylin/aarch64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/kylin/aarch64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/kylin/aarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/aarch64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/kylin/aarch64/lib/libjpeg.a" />
<Add option="-L../HGBase/bin/kylin_aarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_aarch64_Debug -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_aarch64_Release">
<Option output="../../../../release/kylin/aarch64/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/opencv/kylin/aarch64/include" />
<Add directory="../../../third_party/freetype/kylin/aarch64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/kylin/aarch64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/kylin/aarch64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libittnotify.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libtegra_hal.a" />
<Add option="../../../third_party/opencv/kylin/aarch64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/kylin/aarch64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/kylin/aarch64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/kylin/aarch64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/kylin/aarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/aarch64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/kylin/aarch64/lib/libjpeg.a" />
<Add option="-L../../../../release/kylin/aarch64 -lHGBase -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_mips64_Debug">
<Option output="bin/kylin_mips64_Debug/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/opencv/kylin/mips64/include" />
<Add directory="../../../third_party/freetype/kylin/mips64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/kylin/mips64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/kylin/mips64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="../../../third_party/opencv/kylin/mips64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/kylin/mips64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/kylin/mips64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/kylin/mips64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/kylin/mips64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/kylin/mips64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/kylin/mips64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/kylin/mips64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/kylin/mips64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/mips64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/kylin/mips64/lib/libjpeg.a" />
<Add option="-L../HGBase/bin/kylin_mips64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_mips64_Debug -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_mips64_Release">
<Option output="../../../../release/kylin/mips64/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/opencv/kylin/mips64/include" />
<Add directory="../../../third_party/freetype/kylin/mips64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/kylin/mips64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/kylin/mips64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/opencv/kylin/mips64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/kylin/mips64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/kylin/mips64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/kylin/mips64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/kylin/mips64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/kylin/mips64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/kylin/mips64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/kylin/mips64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/kylin/mips64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/mips64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/kylin/mips64/lib/libjpeg.a" />
<Add option="-L../../../../release/kylin/mips64 -lHGBase -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Debug">
<Option output="bin/kylin_loongarch64_Debug/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/opencv/kylin/loongarch64/include" />
<Add directory="../../../third_party/freetype/kylin/loongarch64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/kylin/loongarch64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/kylin/loongarch64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="../../../third_party/opencv/kylin/loongarch64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/kylin/loongarch64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/kylin/loongarch64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/kylin/loongarch64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/kylin/loongarch64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/kylin/loongarch64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/kylin/loongarch64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/kylin/loongarch64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/kylin/loongarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/loongarch64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/kylin/loongarch64/lib/libjpeg.a" />
<Add option="-L../HGBase/bin/kylin_loongarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_loongarch64_Debug -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Release">
<Option output="../../../../release/kylin/loongarch64/HGImgProc" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/opencv/kylin/loongarch64/include" />
<Add directory="../../../third_party/freetype/kylin/loongarch64/include/freetype2" />
<Add directory="../../../third_party/ocr/hanvon/kylin/loongarch64/include" />
<Add directory="../../../third_party/ocr/tesseract-ocr/kylin/loongarch64/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/opencv/kylin/loongarch64/lib/libopencv_highgui.a" />
<Add option="../../../third_party/opencv/kylin/loongarch64/lib/libopencv_features2d.a" />
<Add option="../../../third_party/opencv/kylin/loongarch64/lib/libopencv_imgproc.a" />
<Add option="../../../third_party/opencv/kylin/loongarch64/lib/libopencv_core.a" />
<Add option="../../../third_party/opencv/kylin/loongarch64/lib/libzlib.a" />
<Add option="../../../third_party/freetype/kylin/loongarch64/lib/libfreetype.a" />
<Add option="../../../third_party/ocr/tesseract-ocr/kylin/loongarch64/lib/libtesseract.a" />
<Add option="../../../third_party/leptonica/kylin/loongarch64/lib/libleptonica.a" />
<Add option="../../../third_party/libpng/kylin/loongarch64/lib/libpng16.a" />
<Add option="../../../third_party/libtiff/kylin/loongarch64/lib/libtiff.a" />
<Add option="../../../third_party/libjpeg/kylin/loongarch64/lib/libjpeg.a" />
<Add option="-L../../../../release/kylin/loongarch64 -lHGBase -lHGImgFmt" />
<Add option="-ldl" />
<Add option="-lpthread" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-std=c++11" />
<Add option="-Wall" />
<Add option="-fPIC" />
<Add option="-fvisibility=hidden" />
</Compiler>
<Linker>
<Add option="-Wl,--exclude-libs,ALL" />
<Add option="-z defs" />
<Add option="-B direct" />
<Add option="-static-libgcc" />
<Add option="-static-libstdc++" />
<Add option="-Wl,-rpath,&apos;$$ORIGIN&apos;" />
</Linker>
<Unit filename="../../../modules/imgproc/CvxText.cpp" />
<Unit filename="../../../modules/imgproc/CvxText.hpp" />
<Unit filename="../../../modules/imgproc/HGImgProc.cpp" />
<Unit filename="../../../modules/imgproc/HGImgProc.h" />
<Unit filename="../../../modules/imgproc/HGImgProcErr.h" />
<Unit filename="../../../modules/imgproc/HGOCR.cpp" />
<Unit filename="../../../modules/imgproc/HGOCR.h" />
<Unit filename="../../../modules/imgproc/HGOCRBase.cpp" />
<Unit filename="../../../modules/imgproc/HGOCRBase.hpp" />
<Unit filename="../../../modules/imgproc/HGOCRHanvon.cpp" />
<Unit filename="../../../modules/imgproc/HGOCRHanvon.hpp" />
<Unit filename="../../../modules/imgproc/HGOCRRetImpl.cpp" />
<Unit filename="../../../modules/imgproc/HGOCRRetImpl.hpp" />
<Unit filename="../../../modules/imgproc/HGOCRTesseract.cpp" />
<Unit filename="../../../modules/imgproc/HGOCRTesseract.hpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApply.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApply.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyAdjustColors.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyAdjustColors.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyAutoCrop.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyAutoCrop.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyBWBinaray.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyBWBinaray.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyChannel.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyChannel.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyColorRecognition.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyColorRecognition.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyDiscardBlank.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyDiscardBlank.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyDispersion.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyDispersion.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyFadeBackGroundColor.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyFadeBackGroundColor.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyFilter.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyFilter.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyHSVCorrect.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyHSVCorrect.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyOutHole.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageApplyOutHole.h" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageProcess_Public.cpp" />
<Unit filename="../../../modules/imgproc/ImageProcess/ImageProcess_Public.h" />
<Unit filename="../../../utility/HGString.cpp" />
<Unit filename="../../../utility/HGString.h" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,231 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="HGSaneUser" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="uos_x86_64_Debug">
<Option output="bin/uos_x86_64_Debug/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
</Target>
<Target title="uos_x86_64_Release">
<Option output="bin/uos_x86_64_Release/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
</Linker>
</Target>
<Target title="uos_aarch64_Debug">
<Option output="bin/uos_aarch64_Debug/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
</Target>
<Target title="uos_aarch64_Release">
<Option output="bin/uos_aarch64_Release/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
</Linker>
</Target>
<Target title="uos_mips64_Debug">
<Option output="bin/uos_mips64_Debug/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
</Target>
<Target title="uos_mips64_Release">
<Option output="bin/uos_mips64_Release/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
</Linker>
</Target>
<Target title="uos_loongarch64_Debug">
<Option output="bin/uos_loongarch64_Debug/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
</Target>
<Target title="uos_loongarch64_Release">
<Option output="bin/uos_loongarch64_Release/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
</Linker>
</Target>
<Target title="kylin_x86_64_Debug">
<Option output="bin/kylin_x86_64_Debug/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
</Target>
<Target title="kylin_x86_64_Release">
<Option output="bin/kylin_x86_64_Release/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
</Linker>
</Target>
<Target title="kylin_aarch64_Debug">
<Option output="bin/kylin_aarch64_Debug/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
</Target>
<Target title="kylin_aarch64_Release">
<Option output="bin/kylin_aarch64_Release/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
</Linker>
</Target>
<Target title="kylin_mips64_Debug">
<Option output="bin/kylin_mips64_Debug/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
</Target>
<Target title="kylin_mips64_Release">
<Option output="bin/kylin_mips64_Release/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Debug">
<Option output="bin/kylin_loongarch64_Debug/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
</Target>
<Target title="kylin_loongarch64_Release">
<Option output="bin/kylin_loongarch64_Release/HGSaneUser" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-Wall" />
<Add option="-fPIC" />
<Add option="-fvisibility=hidden" />
<Add directory="../../../third_party/sane" />
</Compiler>
<Linker>
<Add option="-static-libgcc" />
<Add option="-static-libstdc++" />
<Add option="-Wl,-rpath,&apos;$$ORIGIN&apos;" />
</Linker>
<Unit filename="../../../modules/sane_user/HGSane.cpp" />
<Unit filename="../../../modules/sane_user/HGSane.h" />
<Unit filename="../../../modules/sane_user/HGSaneErr.h" />
<Unit filename="../../../modules/sane_user/HGSaneImpl.cpp" />
<Unit filename="../../../modules/sane_user/HGSaneImpl.hpp" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,351 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="HGScannerLib" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="uos_x86_64_Debug">
<Option output="bin/uos_x86_64_Debug/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_x86_64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_x86_64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_x86_64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/x86_64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="uos_x86_64_Release">
<Option output="../../../../release/uos/x86_64/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/x86_64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="uos_aarch64_Debug">
<Option output="bin/uos_aarch64_Debug/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_aarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_aarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_aarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/aarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="uos_aarch64_Release">
<Option output="../../../../release/uos/aarch64/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/aarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="uos_mips64_Debug">
<Option output="bin/uos_mips64_Debug/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_mips64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_mips64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_mips64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/mips64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="uos_mips64_Release">
<Option output="../../../../release/uos/mips64/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/mips64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="uos_loongarch64_Debug">
<Option output="bin/uos_loongarch64_Debug/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_loongarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_loongarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_loongarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/loongarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="uos_loongarch64_Release">
<Option output="../../../../release/uos/loongarch64/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/loongarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="kylin_x86_64_Debug">
<Option output="bin/kylin_x86_64_Debug/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_x86_64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_x86_64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_x86_64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/x86_64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="kylin_x86_64_Release">
<Option output="../../../../release/kylin/x86_64/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/x86_64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="kylin_aarch64_Debug">
<Option output="bin/kylin_aarch64_Debug/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_aarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_aarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_aarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/aarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="kylin_aarch64_Release">
<Option output="../../../../release/kylin/aarch64/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/aarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="kylin_mips64_Debug">
<Option output="bin/kylin_mips64_Debug/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_mips64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_mips64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_mips64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/mips64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="kylin_mips64_Release">
<Option output="../../../../release/kylin/mips64/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/mips64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Debug">
<Option output="bin/kylin_loongarch64_Debug/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_loongarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_loongarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_loongarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/loongarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Release">
<Option output="../../../../release/kylin/loongarch64/HGScannerLib" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/loongarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-Wall" />
<Add option="-fPIC" />
<Add option="-fvisibility=hidden" />
<Add option="-DOEM_HUAGAO" />
<Add directory="../../../modules/base" />
<Add directory="../../../modules" />
<Add directory="../../../../sdk/include" />
<Add directory="../../../utility" />
</Compiler>
<Linker>
<Add option="-Wl,--exclude-libs,ALL" />
<Add option="-z defs" />
<Add option="-B direct" />
<Add option="-static-libgcc" />
<Add option="-static-libstdc++" />
<Add option="-Wl,-rpath,&apos;$$ORIGIN&apos;" />
</Linker>
<Unit filename="../../../sdk/scannerlib/HGLibDeviceImpl.cpp" />
<Unit filename="../../../sdk/scannerlib/HGLibDeviceImpl.hpp" />
<Unit filename="../../../sdk/scannerlib/HGScannerLib.cpp" />
<Unit filename="../../../sdk/scannerlib/HGScannerLib.h" />
<Unit filename="../../../utility/HGString.cpp" />
<Unit filename="../../../utility/HGString.h" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,265 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="HGTest" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="uos_x86_64_Debug">
<Option output="bin/uos_x86_64_Debug/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_x86_64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_x86_64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_x86_64_Debug -lHGImgProc" />
</Linker>
</Target>
<Target title="uos_x86_64_Release">
<Option output="bin/uos_x86_64_Release/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/x86_64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
</Linker>
</Target>
<Target title="uos_aarch64_Debug">
<Option output="bin/uos_aarch64_Debug/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_aarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_aarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_aarch64_Debug -lHGImgProc" />
</Linker>
</Target>
<Target title="uos_aarch64_Release">
<Option output="bin/uos_aarch64_Release/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/aarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
</Linker>
</Target>
<Target title="uos_mips64_Debug">
<Option output="bin/uos_mips64_Debug/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_mips64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_mips64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_mips64_Debug -lHGImgProc" />
</Linker>
</Target>
<Target title="uos_mips64_Release">
<Option output="bin/uos_mips64_Release/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/mips64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
</Linker>
</Target>
<Target title="uos_loongarch64_Debug">
<Option output="bin/uos_loongarch64_Debug/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_loongarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_loongarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_loongarch64_Debug -lHGImgProc" />
</Linker>
</Target>
<Target title="uos_loongarch64_Release">
<Option output="bin/uos_loongarch64_Release/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/loongarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
</Linker>
</Target>
<Target title="kylin_x86_64_Debug">
<Option output="bin/kylin_x86_64_Debug/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_x86_64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_x86_64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_x86_64_Debug -lHGImgProc" />
</Linker>
</Target>
<Target title="kylin_x86_64_Release">
<Option output="bin/kylin_x86_64_Release/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/x86_64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
</Linker>
</Target>
<Target title="kylin_aarch64_Debug">
<Option output="bin/kylin_aarch64_Debug/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_aarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_aarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_aarch64_Debug -lHGImgProc" />
</Linker>
</Target>
<Target title="kylin_aarch64_Release">
<Option output="bin/kylin_aarch64_Release/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/aarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
</Linker>
</Target>
<Target title="kylin_mips64_Debug">
<Option output="bin/kylin_mips64_Debug/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_mips64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_mips64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_mips64_Debug -lHGImgProc" />
</Linker>
</Target>
<Target title="kylin_mips64_Release">
<Option output="bin/kylin_mips64_Release/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/mips64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Debug">
<Option output="bin/kylin_loongarch64_Debug/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_loongarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_loongarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_loongarch64_Debug -lHGImgProc" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Release">
<Option output="bin/kylin_loongarch64_Release/HGTest" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/loongarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-Wall" />
<Add directory="../../../modules" />
</Compiler>
<Linker>
<Add option="-static-libgcc" />
<Add option="-static-libstdc++" />
<Add option="-Wl,-rpath,&apos;$$ORIGIN&apos;" />
</Linker>
<Unit filename="main.cpp" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,28 +0,0 @@
#include "stdio.h"
#include "base/HGBase.h"
#include "imgfmt/HGPdf.h"
#include "imgfmt/HGImgFmt.h"
#include "imgproc/HGImgProc.h"
#include "imgproc/HGOCR.h"
#include "sane_user/HGSane.h"
int main()
{
HGOCRMgr ocrMgr = NULL;
HGImgProc_CreateOCRMgr(HGIMGPROC_OCRALGO_TESSERACT, &ocrMgr);
HGImage img = NULL;
HGImgFmt_LoadImage("1.jpg", 0, NULL, HGBASE_IMGTYPE_RGB, HGBASE_IMGORIGIN_TOP, &img);
if (NULL != img)
{
HGUInt direct = 0;
HGImgProc_ImageTextDirectOCR(ocrMgr, img, &direct);
char * desc[] = {"", "origin", "right", "left", "180"};
printf("direct=%s\n", desc[direct]);
HGBase_DestroyImage(img);
}
HGImgProc_DestroyOCRMgr(ocrMgr);
return 0;
}

View File

@ -1,264 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="HGUpload" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="uos_x86_64_Debug">
<Option output="bin/uos_x86_64_Debug/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/uos/amd64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_x86_64_Release">
<Option output="bin/uos_x86_64_Release/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/uos/amd64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_aarch64_Debug">
<Option output="bin/uos_aarch64_Debug/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/uos/aarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_aarch64_Release">
<Option output="bin/uos_aarch64_Release/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/uos/aarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_mips64_Debug">
<Option output="bin/uos_mips64_Debug/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/uos/mips64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_mips64_Release">
<Option output="bin/uos_mips64_Release/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/uos/mips64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_loongarch64_Debug">
<Option output="bin/uos_loongarch64_Debug/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/uos/loongarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="uos_loongarch64_Release">
<Option output="bin/uos_loongarch64_Release/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/uos/loongarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_x86_64_Debug">
<Option output="bin/kylin_x86_64_Debug/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/kylin/amd64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_x86_64_Release">
<Option output="bin/kylin_x86_64_Release/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/kylin/amd64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_aarch64_Debug">
<Option output="bin/kylin_aarch64_Debug/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/kylin/aarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_aarch64_Release">
<Option output="bin/kylin_aarch64_Release/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/kylin/aarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_mips64_Debug">
<Option output="bin/kylin_mips64_Debug/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/kylin/mips64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_mips64_Release">
<Option output="bin/kylin_mips64_Release/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/kylin/mips64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Debug">
<Option output="bin/kylin_loongarch64_Debug/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libuuid/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="../../../third_party/libuuid/kylin/loongarch64/lib/libuuid.a" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Release">
<Option output="bin/kylin_loongarch64_Release/upload" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libuuid/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="../../../third_party/libuuid/kylin/loongarch64/lib/libuuid.a" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-Wall" />
<Add directory="../../../modules" />
<Add directory="../../../third_party/cgic" />
</Compiler>
<Linker>
<Add option="-ldl" />
<Add option="-Wl,--exclude-libs,ALL" />
<Add option="-z defs" />
<Add option="-B direct" />
<Add option="-static-libgcc" />
<Add option="-static-libstdc++" />
<Add option="-Wl,-rpath,&apos;$$ORIGIN&apos;" />
</Linker>
<Unit filename="../../../modules/base/HGConsole.cpp" />
<Unit filename="../../../modules/base/HGConsole.h" />
<Unit filename="../../../modules/base/HGInfo.cpp" />
<Unit filename="../../../modules/base/HGInfo.h" />
<Unit filename="../../../modules/base/HGInfoImpl.cpp" />
<Unit filename="../../../modules/base/HGInfoImpl.h" />
<Unit filename="../../../modules/base/HGIni.cpp" />
<Unit filename="../../../modules/base/HGIni.h" />
<Unit filename="../../../modules/base/HGLock.cpp" />
<Unit filename="../../../modules/base/HGLock.h" />
<Unit filename="../../../modules/base/HGLog.cpp" />
<Unit filename="../../../modules/base/HGLog.h" />
<Unit filename="../../../modules/base/HGUtility.cpp" />
<Unit filename="../../../modules/base/HGUtility.h" />
<Unit filename="../../../sdk/upload/main.cpp" />
<Unit filename="../../../third_party/cgic/cgic.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="../../../third_party/cgic/cgic.h" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,350 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="HGVersion" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="uos_x86_64_Debug">
<Option output="bin/uos_x86_64_Debug/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libcurl/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_x86_64_Debug -lHGBase" />
<Add option="../../../third_party/libcurl/uos/amd64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/uos/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/amd64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_x86_64_Release">
<Option output="../../../../release/uos/x86_64/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libcurl/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/x86_64 -lHGBase" />
<Add option="../../../third_party/libcurl/uos/amd64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/uos/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/amd64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_aarch64_Debug">
<Option output="bin/uos_aarch64_Debug/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libcurl/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_aarch64_Debug -lHGBase" />
<Add option="../../../third_party/libcurl/uos/aarch64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/uos/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/aarch64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_aarch64_Release">
<Option output="../../../../release/uos/aarch64/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libcurl/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/aarch64 -lHGBase" />
<Add option="../../../third_party/libcurl/uos/aarch64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/uos/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/aarch64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_mips64_Debug">
<Option output="bin/uos_mips64_Debug/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libcurl/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_mips64_Debug -lHGBase" />
<Add option="../../../third_party/libcurl/uos/mips64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/uos/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/mips64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_mips64_Release">
<Option output="../../../../release/uos/mips64/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libcurl/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/mips64 -lHGBase" />
<Add option="../../../third_party/libcurl/uos/mips64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/uos/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/mips64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_loongarch64_Debug">
<Option output="bin/uos_loongarch64_Debug/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libcurl/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_loongarch64_Debug -lHGBase" />
<Add option="../../../third_party/libcurl/uos/loongarch64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/uos/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/loongarch64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="uos_loongarch64_Release">
<Option output="../../../../release/uos/loongarch64/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libcurl/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/loongarch64 -lHGBase" />
<Add option="../../../third_party/libcurl/uos/loongarch64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/uos/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/loongarch64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_x86_64_Debug">
<Option output="bin/kylin_x86_64_Debug/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libcurl/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_x86_64_Debug -lHGBase" />
<Add option="../../../third_party/libcurl/kylin/amd64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/kylin/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/amd64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_x86_64_Release">
<Option output="../../../../release/kylin/x86_64/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libcurl/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/x86_64 -lHGBase" />
<Add option="../../../third_party/libcurl/kylin/amd64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/kylin/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/amd64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_aarch64_Debug">
<Option output="bin/kylin_aarch64_Debug/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libcurl/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_aarch64_Debug -lHGBase" />
<Add option="../../../third_party/libcurl/kylin/aarch64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/kylin/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/aarch64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_aarch64_Release">
<Option output="../../../../release/kylin/aarch64/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libcurl/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/aarch64 -lHGBase" />
<Add option="../../../third_party/libcurl/kylin/aarch64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/kylin/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/aarch64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_mips64_Debug">
<Option output="bin/kylin_mips64_Debug/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libcurl/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_mips64_Debug -lHGBase" />
<Add option="../../../third_party/libcurl/kylin/mips64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/kylin/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/mips64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_mips64_Release">
<Option output="../../../../release/kylin/mips64/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libcurl/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/mips64 -lHGBase" />
<Add option="../../../third_party/libcurl/kylin/mips64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/kylin/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/mips64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Debug">
<Option output="bin/kylin_loongarch64_Debug/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Debug/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libcurl/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_loongarch64_Debug -lHGBase" />
<Add option="../../../third_party/libcurl/kylin/loongarch64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/kylin/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/loongarch64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Release">
<Option output="../../../../release/kylin/loongarch64/HGVersion" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Release/" />
<Option type="3" />
<Option compiler="gcc" />
<Option createDefFile="1" />
<Option createStaticLib="1" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libcurl/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/loongarch64 -lHGBase" />
<Add option="../../../third_party/libcurl/kylin/loongarch64/lib/libcurl.a" />
<Add option="../../../third_party/libzip/kylin/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/loongarch64/lib/libz.a" />
<Add option="-lpthread" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-Wall" />
<Add option="-fPIC" />
<Add option="-fvisibility=hidden" />
<Add option="-DOEM_HUAGAO" />
<Add directory="../../../third_party/json" />
</Compiler>
<Linker>
<Add option="-Wl,--exclude-libs,ALL" />
<Add option="-z defs" />
<Add option="-B direct" />
<Add option="-static-libgcc" />
<Add option="-static-libstdc++" />
<Add option="-Wl,-rpath,&apos;$$ORIGIN&apos;" />
</Linker>
<Unit filename="../../../modules/version/HGVersion.cpp" />
<Unit filename="../../../modules/version/HGVersion.h" />
<Unit filename="../../../modules/version/HGVersionImpl.cpp" />
<Unit filename="../../../modules/version/HGVersionImpl.hpp" />
<Unit filename="../../../third_party/json/cJSON.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="../../../third_party/json/cJSON.h" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,413 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="HGWebScan" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="uos_x86_64_Debug">
<Option output="bin/uos_x86_64_Debug/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/uos/amd64/include" />
<Add directory="../../../third_party/libcurl/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_x86_64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_x86_64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_x86_64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/x86_64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/amd64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/amd64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_x86_64_Release">
<Option output="../../../../release/uos/x86_64/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/uos/amd64/include" />
<Add directory="../../../third_party/libcurl/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/x86_64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/amd64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/amd64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_aarch64_Debug">
<Option output="bin/uos_aarch64_Debug/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/uos/aarch64/include" />
<Add directory="../../../third_party/libcurl/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_aarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_aarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_aarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/aarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/aarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/aarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_aarch64_Release">
<Option output="../../../../release/uos/aarch64/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/uos/aarch64/include" />
<Add directory="../../../third_party/libcurl/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/aarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/aarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/aarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_mips64_Debug">
<Option output="bin/uos_mips64_Debug/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/uos/mips64/include" />
<Add directory="../../../third_party/libcurl/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_mips64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_mips64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_mips64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/mips64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/mips64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/mips64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_mips64_Release">
<Option output="../../../../release/uos/mips64/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/uos/mips64/include" />
<Add directory="../../../third_party/libcurl/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/mips64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/mips64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/mips64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_loongarch64_Debug">
<Option output="bin/uos_loongarch64_Debug/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/uos/loongarch64/include" />
<Add directory="../../../third_party/libcurl/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_loongarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_loongarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_loongarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/loongarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/loongarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/loongarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_loongarch64_Release">
<Option output="../../../../release/uos/loongarch64/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/uos/loongarch64/include" />
<Add directory="../../../third_party/libcurl/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/loongarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/loongarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/loongarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_x86_64_Debug">
<Option output="bin/kylin_x86_64_Debug/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/kylin/amd64/include" />
<Add directory="../../../third_party/libcurl/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_x86_64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_x86_64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_x86_64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/x86_64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/amd64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/amd64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_x86_64_Release">
<Option output="../../../../release/kylin/x86_64/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/kylin/amd64/include" />
<Add directory="../../../third_party/libcurl/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/x86_64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/amd64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/amd64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_aarch64_Debug">
<Option output="bin/kylin_aarch64_Debug/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/kylin/aarch64/include" />
<Add directory="../../../third_party/libcurl/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_aarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_aarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_aarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/aarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/aarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/aarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_aarch64_Release">
<Option output="../../../../release/kylin/aarch64/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/kylin/aarch64/include" />
<Add directory="../../../third_party/libcurl/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/aarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/aarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/aarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_mips64_Debug">
<Option output="bin/kylin_mips64_Debug/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/kylin/mips64/include" />
<Add directory="../../../third_party/libcurl/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_mips64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_mips64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_mips64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/mips64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/mips64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/mips64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_mips64_Release">
<Option output="../../../../release/kylin/mips64/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/kylin/mips64/include" />
<Add directory="../../../third_party/libcurl/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/mips64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/mips64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/mips64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Debug">
<Option output="bin/kylin_loongarch64_Debug/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/kylin/loongarch64/include" />
<Add directory="../../../third_party/libcurl/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_loongarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_loongarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_loongarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/loongarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/loongarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/loongarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Release">
<Option output="../../../../release/kylin/loongarch64/HGWebScan" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/kylin/loongarch64/include" />
<Add directory="../../../third_party/libcurl/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/loongarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/loongarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/loongarch64/lib/libcurl.a" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-Wall" />
<Add option="-DOEM_HUAGAO" />
<Add directory="../../../modules" />
<Add directory="../../../third_party/sha1" />
<Add directory="../../../third_party/base64" />
<Add directory="../../../third_party/json" />
<Add directory="../../../third_party/sqlite" />
<Add directory="../../../utility" />
<Add directory="../../../../sdk/include" />
</Compiler>
<Linker>
<Add option="-lpthread" />
<Add option="-ldl" />
<Add option="-static-libgcc" />
<Add option="-static-libstdc++" />
<Add option="-Wl,-rpath,&apos;$$ORIGIN&apos;" />
</Linker>
<Unit filename="../../../sdk/webscan/HttpHead.cpp" />
<Unit filename="../../../sdk/webscan/HttpHead.h" />
<Unit filename="../../../sdk/webscan/Msg.h" />
<Unit filename="../../../sdk/webscan/MsgPumpCallback.cpp" />
<Unit filename="../../../sdk/webscan/MsgPumpCallback.h" />
<Unit filename="../../../sdk/webscan/WebServer.cpp" />
<Unit filename="../../../sdk/webscan/WebServer.h" />
<Unit filename="../../../sdk/webscan/WebUser.cpp" />
<Unit filename="../../../sdk/webscan/WebUser.h" />
<Unit filename="../../../sdk/webscan/main.cpp" />
<Unit filename="../../../third_party/base64/base64.cpp" />
<Unit filename="../../../third_party/base64/base64.h" />
<Unit filename="../../../third_party/json/cJSON.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="../../../third_party/json/cJSON.h" />
<Unit filename="../../../third_party/sha1/sha1.cpp" />
<Unit filename="../../../third_party/sha1/sha1.h" />
<Unit filename="../../../utility/HGString.cpp" />
<Unit filename="../../../utility/HGString.h" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,436 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6" />
<Project>
<Option title="HGWebService" />
<Option pch_mode="2" />
<Option compiler="gcc" />
<Build>
<Target title="uos_x86_64_Debug">
<Option output="bin/uos_x86_64_Debug/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/uos/amd64/include" />
<Add directory="../../../third_party/libcurl/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_x86_64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_x86_64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_x86_64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/x86_64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/amd64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/amd64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_x86_64_Release">
<Option output="../../../../release/uos/x86_64/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_x86_64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/uos/amd64/include" />
<Add directory="../../../third_party/libcurl/uos/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/x86_64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/amd64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/amd64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_aarch64_Debug">
<Option output="bin/uos_aarch64_Debug/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/uos/aarch64/include" />
<Add directory="../../../third_party/libcurl/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_aarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_aarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_aarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/aarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/aarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/aarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_aarch64_Release">
<Option output="../../../../release/uos/aarch64/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_aarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/uos/aarch64/include" />
<Add directory="../../../third_party/libcurl/uos/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/aarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/aarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/aarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_mips64_Debug">
<Option output="bin/uos_mips64_Debug/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/uos/mips64/include" />
<Add directory="../../../third_party/libcurl/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_mips64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_mips64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_mips64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/mips64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/mips64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/mips64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_mips64_Release">
<Option output="../../../../release/uos/mips64/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_mips64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/uos/mips64/include" />
<Add directory="../../../third_party/libcurl/uos/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/mips64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/mips64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/mips64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_loongarch64_Debug">
<Option output="bin/uos_loongarch64_Debug/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/uos/loongarch64/include" />
<Add directory="../../../third_party/libcurl/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/uos_loongarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/uos_loongarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/uos_loongarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/uos/loongarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/loongarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/loongarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="uos_loongarch64_Release">
<Option output="../../../../release/uos/loongarch64/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/uos_loongarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/uos/loongarch64/include" />
<Add directory="../../../third_party/libcurl/uos/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/uos/loongarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/uos/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/uos/loongarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/uos/loongarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_x86_64_Debug">
<Option output="bin/kylin_x86_64_Debug/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/kylin/amd64/include" />
<Add directory="../../../third_party/libcurl/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_x86_64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_x86_64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_x86_64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/x86_64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/amd64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/amd64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_x86_64_Release">
<Option output="../../../../release/kylin/x86_64/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_x86_64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/kylin/amd64/include" />
<Add directory="../../../third_party/libcurl/kylin/amd64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/x86_64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/amd64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/amd64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/amd64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_aarch64_Debug">
<Option output="bin/kylin_aarch64_Debug/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/kylin/aarch64/include" />
<Add directory="../../../third_party/libcurl/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_aarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_aarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_aarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/aarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/aarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/aarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_aarch64_Release">
<Option output="../../../../release/kylin/aarch64/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_aarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/kylin/aarch64/include" />
<Add directory="../../../third_party/libcurl/kylin/aarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/aarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/aarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/aarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/aarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_mips64_Debug">
<Option output="bin/kylin_mips64_Debug/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/kylin/mips64/include" />
<Add directory="../../../third_party/libcurl/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_mips64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_mips64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_mips64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/mips64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/mips64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/mips64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_mips64_Release">
<Option output="../../../../release/kylin/mips64/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_mips64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/kylin/mips64/include" />
<Add directory="../../../third_party/libcurl/kylin/mips64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/mips64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/mips64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/mips64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/mips64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Debug">
<Option output="bin/kylin_loongarch64_Debug/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Debug/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-g" />
<Add directory="../../../third_party/libzip/kylin/loongarch64/include" />
<Add directory="../../../third_party/libcurl/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-L../HGBase/bin/kylin_loongarch64_Debug -lHGBase" />
<Add option="-L../HGImgFmt/bin/kylin_loongarch64_Debug -lHGImgFmt" />
<Add option="-L../HGImgProc/bin/kylin_loongarch64_Debug -lHGImgProc" />
<Add option="-L../../../../release/kylin/loongarch64" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/loongarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/loongarch64/lib/libcurl.a" />
</Linker>
</Target>
<Target title="kylin_loongarch64_Release">
<Option output="../../../../release/kylin/loongarch64/HGWebService" prefix_auto="1" extension_auto="1" />
<Option object_output="obj/kylin_loongarch64_Release/" />
<Option type="1" />
<Option compiler="gcc" />
<Compiler>
<Add option="-O2" />
<Add directory="../../../third_party/libzip/kylin/loongarch64/include" />
<Add directory="../../../third_party/libcurl/kylin/loongarch64/include" />
</Compiler>
<Linker>
<Add option="-s" />
<Add option="-L../../../../release/kylin/loongarch64" />
<Add option="-lHGBase" />
<Add option="-lHGImgFmt" />
<Add option="-lHGImgProc" />
<Add option="-lsane-hgsane" />
<Add option="-lhgdriver" />
<Add option="../../../third_party/libzip/kylin/loongarch64/lib/libzip.a" />
<Add option="../../../third_party/zlib/kylin/loongarch64/lib/libz.a" />
<Add option="../../../third_party/libcurl/kylin/loongarch64/lib/libcurl.a" />
</Linker>
</Target>
</Build>
<Compiler>
<Add option="-Wall" />
<Add option="-DOEM_HUAGAO" />
<Add directory="../../../modules" />
<Add directory="../../../third_party/sha1" />
<Add directory="../../../third_party/base64" />
<Add directory="../../../third_party/json" />
<Add directory="../../../third_party/sqlite" />
<Add directory="../../../utility" />
<Add directory="../../../../sdk/include" />
</Compiler>
<Linker>
<Add option="-lpthread" />
<Add option="-ldl" />
<Add option="-static-libgcc" />
<Add option="-static-libstdc++" />
<Add option="-Wl,-rpath,&apos;$$ORIGIN&apos;" />
</Linker>
<Unit filename="../../../sdk/webservice/HttpHead.cpp" />
<Unit filename="../../../sdk/webservice/HttpHead.h" />
<Unit filename="../../../sdk/webservice/HttpServer.cpp" />
<Unit filename="../../../sdk/webservice/HttpServer.h" />
<Unit filename="../../../sdk/webservice/HttpUser.cpp" />
<Unit filename="../../../sdk/webservice/HttpUser.h" />
<Unit filename="../../../sdk/webservice/Manager.cpp" />
<Unit filename="../../../sdk/webservice/Manager.h" />
<Unit filename="../../../sdk/webservice/ManagerV1.cpp" />
<Unit filename="../../../sdk/webservice/ManagerV1.h" />
<Unit filename="../../../sdk/webservice/ManagerV2.cpp" />
<Unit filename="../../../sdk/webservice/ManagerV2.h" />
<Unit filename="../../../sdk/webservice/Msg.h" />
<Unit filename="../../../sdk/webservice/MsgPumpCallback.cpp" />
<Unit filename="../../../sdk/webservice/MsgPumpCallback.h" />
<Unit filename="../../../sdk/webservice/SockIoServer.cpp" />
<Unit filename="../../../sdk/webservice/SockIoServer.h" />
<Unit filename="../../../sdk/webservice/SockIoUser.cpp" />
<Unit filename="../../../sdk/webservice/SockIoUser.h" />
<Unit filename="../../../sdk/webservice/WSServer.cpp" />
<Unit filename="../../../sdk/webservice/WSServer.h" />
<Unit filename="../../../sdk/webservice/WSUser.cpp" />
<Unit filename="../../../sdk/webservice/WSUser.h" />
<Unit filename="../../../sdk/webservice/WebServer.cpp" />
<Unit filename="../../../sdk/webservice/WebServer.h" />
<Unit filename="../../../sdk/webservice/WebUser.cpp" />
<Unit filename="../../../sdk/webservice/WebUser.h" />
<Unit filename="../../../sdk/webservice/main.cpp" />
<Unit filename="../../../third_party/base64/base64.cpp" />
<Unit filename="../../../third_party/base64/base64.h" />
<Unit filename="../../../third_party/json/cJSON.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="../../../third_party/json/cJSON.h" />
<Unit filename="../../../third_party/sha1/sha1.cpp" />
<Unit filename="../../../third_party/sha1/sha1.h" />
<Unit filename="../../../third_party/sqlite/sqlite3.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="../../../third_party/sqlite/sqlite3.h" />
<Unit filename="../../../third_party/sqlite/sqlite3ext.h" />
<Unit filename="../../../utility/HGString.cpp" />
<Unit filename="../../../utility/HGString.h" />
<Extensions>
<code_completion />
<debugger />
</Extensions>
</Project>
</CodeBlocks_project_file>

View File

@ -1,43 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<CodeBlocks_workspace_file>
<Workspace title="Workspace">
<Project filename="HGBase/HGBase.cbp" />
<Project filename="HGImgFmt/HGImgFmt.cbp">
<Depends filename="HGBase/HGBase.cbp" />
</Project>
<Project filename="HGImgProc/HGImgProc.cbp">
<Depends filename="HGBase/HGBase.cbp" />
<Depends filename="HGImgFmt/HGImgFmt.cbp" />
</Project>
<Project filename="HGSaneUser/HGSaneUser.cbp">
<Depends filename="HGBase/HGBase.cbp" />
</Project>
<Project filename="HGVersion/HGVersion.cbp">
<Depends filename="HGBase/HGBase.cbp" />
</Project>
<Project filename="HGTest/HGTest.cbp">
<Depends filename="HGBase/HGBase.cbp" />
<Depends filename="HGImgFmt/HGImgFmt.cbp" />
<Depends filename="HGImgProc/HGImgProc.cbp" />
<Depends filename="HGSaneUser/HGSaneUser.cbp" />
<Depends filename="HGVersion/HGVersion.cbp" />
<Depends filename="HGScannerLib/HGScannerLib.cbp" />
</Project>
<Project filename="HGUpload/HGUpload.cbp" />
<Project filename="HGWebService/HGWebService.cbp">
<Depends filename="HGBase/HGBase.cbp" />
<Depends filename="HGImgFmt/HGImgFmt.cbp" />
<Depends filename="HGImgProc/HGImgProc.cbp" />
</Project>
<Project filename="HGWebScan/HGWebScan.cbp">
<Depends filename="HGBase/HGBase.cbp" />
<Depends filename="HGImgFmt/HGImgFmt.cbp" />
<Depends filename="HGImgProc/HGImgProc.cbp" />
</Project>
<Project filename="HGScannerLib/HGScannerLib.cbp">
<Depends filename="HGBase/HGBase.cbp" />
<Depends filename="HGImgFmt/HGImgFmt.cbp" />
<Depends filename="HGImgProc/HGImgProc.cbp" />
</Project>
</Workspace>
</CodeBlocks_workspace_file>

View File

@ -1,129 +0,0 @@
LIBRARY
EXPORTS
HGBase_Base64Encode
HGBase_Base64Decode
HGBase_DesEncrypt
HGBase_DesDecrypt
HGBase_MakeMd5
HGBase_RegisterCrashFunc
HGBase_MakeCrashFile
HGBase_CreateDll
HGBase_DestroyDll
HGBase_GetDllProcAddress
HGBase_CreateEvent
HGBase_DestroyEvent
HGBase_WaitEvent
HGBase_WaitEventTimeout
HGBase_SetEvent
HGBase_ResetEvent
HGBase_CreateLock
HGBase_DestroyLock
HGBase_EnterLock
HGBase_LeaveLock
HGBase_OpenThread
HGBase_CloseThread
HGBase_OpenLog
HGBase_CloseLog
HGBase_GetLogFileSize
HGBase_WriteLog
HGBase_OpenNamedPipeServer
HGBase_CloseNamedPipeServer
HGBase_NamedPipeServerWrite
HGBase_NamedPipeServerRead
HGBase_NamedPipeServerStop
HGBase_OpenNamedPipeClient
HGBase_CloseNamedPipeClient
HGBase_NamedPipeClientWrite
HGBase_NamedPipeClientRead
HGBase_NamedPipeClientStop
HGBase_OpenConsole
HGBase_CloseConsole
HGBase_WriteConsole
HGBase_EnableInfo
HGBase_DisableInfo
HGBase_WriteInfo
HGBase_GetLocalTime
HGBase_GetTickCount
HGBase_GetIntervalSeconds
HGBase_GetTmpPath
HGBase_GetCurrentDir
HGBase_SetCurrentDir
HGBase_CreateDir
HGBase_DeleteDir
HGBase_DeleteFile
HGBase_GetModuleName
HGBase_GetUuid
HGBase_GetTmpFileName
HGBase_GetConfigPath
HGBase_GetLogFilePath
HGBase_GetDocumentsPath
HGBase_GetProcessName
HGBase_GetFilePath
HGBase_GetFileName
HGBase_GetFilePrefix
HGBase_GetFileSuffix
HGBase_StandardiseFileName
HGBase_SetProfileInt
HGBase_SetProfileString
HGBase_RemoveProfileSection
HGBase_RenameProfileSection
HGBase_RemoveProfileConfig
HGBase_GetProfileInt
HGBase_GetProfileString
HGBase_CreateBuffer
HGBase_CreateBufferFromData
HGBase_CreateBufferWithData
HGBase_CloneBuffer
HGBase_DestroyBuffer
HGBase_GetBufferData
HGBase_GetBufferSize
HGBase_CreateImage
HGBase_CreateImageWithData
HGBase_CreateImageFromData
HGBase_CreateImageFromHBITMAP
HGBase_CreateImageFromDIB
HGBase_CloneImage
HGBase_DestroyImage
HGBase_GetImageData
HGBase_GetImageInfo
HGBase_GetImageROI
HGBase_SetImageROI
HGBase_ResetImageROI
HGBase_GetImageDpi
HGBase_SetImageDpi
HGBase_GetHBITMAPOfImage
HGBase_CreateHBITMAPFromImage
HGBase_CreateDIBFromImage
HGBase_ImageMirror
HGBase_ImageFlip
HGBase_ImageRotateLeft
HGBase_ImageRotateRight
HGBase_ImageRotateLeftMirror
HGBase_ImageRotateRightMirror
HGBase_ImageRotate180
HGBase_ImageGrayscale
HGBase_ReverseImage
HGBase_CopyImage
HGBase_CreateMsgPump
HGBase_DestroyMsgPump
HGBase_RunMsgPump
HGBase_PostPumpMessage
HGBase_ExitMsgPump

View File

@ -1,726 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="CTSRelease|Win32">
<Configuration>CTSRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="CTSRelease|x64">
<Configuration>CTSRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|Win32">
<Configuration>HWRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|x64">
<Configuration>HWRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|Win32">
<Configuration>LSCRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|x64">
<Configuration>LSCRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|Win32">
<Configuration>ZGRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|x64">
<Configuration>ZGRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|Win32">
<Configuration>ZJRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|x64">
<Configuration>ZJRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<None Include="HGBase.def" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\modules\base\dllmain.cpp" />
<ClCompile Include="..\..\..\modules\base\HGBase64.cpp" />
<ClCompile Include="..\..\..\modules\base\HGBuffer.cpp" />
<ClCompile Include="..\..\..\modules\base\HGConsole.cpp" />
<ClCompile Include="..\..\..\modules\base\HGCrash.cpp" />
<ClCompile Include="..\..\..\modules\base\HGDes.cpp" />
<ClCompile Include="..\..\..\modules\base\HGDll.cpp" />
<ClCompile Include="..\..\..\modules\base\HGEvent.cpp" />
<ClCompile Include="..\..\..\modules\base\HGImage.cpp" />
<ClCompile Include="..\..\..\modules\base\HGInfo.cpp" />
<ClCompile Include="..\..\..\modules\base\HGInfoImpl.cpp" />
<ClCompile Include="..\..\..\modules\base\HGIni.cpp" />
<ClCompile Include="..\..\..\modules\base\HGLock.cpp" />
<ClCompile Include="..\..\..\modules\base\HGLog.cpp" />
<ClCompile Include="..\..\..\modules\base\HGMd5.cpp" />
<ClCompile Include="..\..\..\modules\base\HGMsgPump.cpp" />
<ClCompile Include="..\..\..\modules\base\HGMsgPumpImpl.cpp" />
<ClCompile Include="..\..\..\modules\base\HGNamedPipe.cpp" />
<ClCompile Include="..\..\..\modules\base\HGThread.cpp" />
<ClCompile Include="..\..\..\modules\base\HGTime.cpp" />
<ClCompile Include="..\..\..\modules\base\HGUtility.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\modules\base\HGBase.h" />
<ClInclude Include="..\..\..\modules\base\HGBase64.h" />
<ClInclude Include="..\..\..\modules\base\HGBaseErr.h" />
<ClInclude Include="..\..\..\modules\base\HGConsole.h" />
<ClInclude Include="..\..\..\modules\base\HGCrash.h" />
<ClInclude Include="..\..\..\modules\base\HGInc.h" />
<ClInclude Include="..\..\..\modules\base\HGBuffer.h" />
<ClInclude Include="..\..\..\modules\base\HGDef.h" />
<ClInclude Include="..\..\..\modules\base\HGDes.h" />
<ClInclude Include="..\..\..\modules\base\HGDll.h" />
<ClInclude Include="..\..\..\modules\base\HGEvent.h" />
<ClInclude Include="..\..\..\modules\base\HGImage.h" />
<ClInclude Include="..\..\..\modules\base\HGInfo.h" />
<ClInclude Include="..\..\..\modules\base\HGInfoImpl.hpp" />
<ClInclude Include="..\..\..\modules\base\HGIni.h" />
<ClInclude Include="..\..\..\modules\base\HGLock.h" />
<ClInclude Include="..\..\..\modules\base\HGLog.h" />
<ClInclude Include="..\..\..\modules\base\HGMd5.h" />
<ClInclude Include="..\..\..\modules\base\HGMsgPump.h" />
<ClInclude Include="..\..\..\modules\base\HGMsgPumpImpl.hpp" />
<ClInclude Include="..\..\..\modules\base\HGNamedPipe.h" />
<ClInclude Include="..\..\..\modules\base\HGThread.h" />
<ClInclude Include="..\..\..\modules\base\HGTime.h" />
<ClInclude Include="..\..\..\modules\base\HGUtility.h" />
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{f85f4457-1b42-46e7-ba86-f088d6d5994f}</ProjectGuid>
<RootNamespace>HGBase</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWBase</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGBase</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJBase</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCBase</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSBase</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWBase</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGBase</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJBase</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCBase</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSBase</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HGBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)HGBase.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HWBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)HWBase.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZGBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)ZGBase.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZJBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)ZJBase.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)LSCBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)LSCBase.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)CTSBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)CTSBase.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HGBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)HGBase.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HWBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)HWBase.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZGBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)ZGBase.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZJBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)ZJBase.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)LSCBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)LSCBase.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGBASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGBase.def</ModuleDefinitionFile>
<AdditionalDependencies>gdiplus.lib;dbghelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSBase.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)CTSBase.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\*.h $(SolutionDir)..\..\..\sdk\include\base\
copy $(OutDir)CTSBase.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,81 +0,0 @@
LIBRARY
EXPORTS
HGImgFmt_GetImgFmtType
HGImgFmt_GetImgFmtTypeFromFileName
HGImgFmt_IsMultiImgFmtType
HGImgFmt_LoadImage
HGImgFmt_SaveImage
HGImgFmt_OpenImageReader
HGImgFmt_CloseImageReader
HGImgFmt_GetImagePageCount
HGImgFmt_LoadImageFromReader
HGImgFmt_OpenImageWriter
HGImgFmt_CloseImageWriter
HGImgFmt_SaveImageToWriter
HGImgFmt_CheckJpegFile
HGImgFmt_LoadJpegImage
HGImgFmt_LoadJpegImageFromBuffer
HGImgFmt_SaveJpegImage
HGImgFmt_SaveJpegImageToBuffer
HGImgFmt_CheckBmpFile
HGImgFmt_LoadBmpImage
HGImgFmt_SaveBmpImage
HGImgFmt_CheckPngFile
HGImgFmt_LoadPngImage
HGImgFmt_SavePngImage
HGImgFmt_CheckTiffFile
HGImgFmt_OpenTiffReader
HGImgFmt_CloseTiffReader
HGImgFmt_GetTiffPageCount
HGImgFmt_LoadImageFromTiffReader
HGImgFmt_LoadTiffImage
HGImgFmt_OpenTiffWriter
HGImgFmt_CloseTiffWriter
HGImgFmt_SaveImageToTiffWriter
HGImgFmt_SaveTiffImage
HGImgFmt_CheckGifFile
HGImgFmt_OpenGifReader
HGImgFmt_CloseGifReader
HGImgFmt_RetrieveImageFromGifReader
HGImgFmt_LoadImageFromGifReader
HGImgFmt_LoadGifImage
HGImgFmt_OpenGifWriter
HGImgFmt_CloseGifWriter
HGImgFmt_SaveImageToGifWriter
HGImgFmt_SaveGifImage
HGImgFmt_CheckPdfFile
HGImgFmt_OpenPdfReader
HGImgFmt_ClosePdfReader
HGImgFmt_GetPdfPageCount
HGImgFmt_GetPdfPageInfo
HGImgFmt_LoadImageFromPdfReader
HGImgFmt_LoadPdfImage
HGImgFmt_OpenPdfImageWriter
HGImgFmt_ClosePdfImageWriter
HGImgFmt_SaveJpegImageToPdfImageWriter
HGImgFmt_SavePdfJpegImage
HGImgFmt_CheckOfdFile
HGImgFmt_OpenOfdReader
HGImgFmt_CloseOfdReader
HGImgFmt_GetOfdPageCount
HGImgFmt_GetOfdPageInfo
HGImgFmt_LoadImageFromOfdReader
HGImgFmt_LoadOfdImage
HGImgFmt_OpenOfdImageWriter
HGImgFmt_CloseOfdImageWriter
HGImgFmt_SaveJpegImageToOfdImageWriter
HGImgFmt_SaveOfdJpegImage
HGImgFmt_CheckPnmFile
HGImgFmt_GetPnmTypeFromFileName
HGImgFmt_LoadPnmImage
HGImgFmt_SavePnmImage

View File

@ -1,717 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="CTSRelease|Win32">
<Configuration>CTSRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="CTSRelease|x64">
<Configuration>CTSRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|Win32">
<Configuration>HWRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|x64">
<Configuration>HWRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|Win32">
<Configuration>LSCRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|x64">
<Configuration>LSCRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|Win32">
<Configuration>ZGRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|x64">
<Configuration>ZGRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|Win32">
<Configuration>ZJRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|x64">
<Configuration>ZJRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<None Include="HGImgFmt.def" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\modules\imgfmt\HGBmp.cpp" />
<ClCompile Include="..\..\..\modules\imgfmt\HGGif.cpp" />
<ClCompile Include="..\..\..\modules\imgfmt\HGImgFmt.cpp" />
<ClCompile Include="..\..\..\modules\imgfmt\HGJpeg.cpp" />
<ClCompile Include="..\..\..\modules\imgfmt\HGOfd.cpp" />
<ClCompile Include="..\..\..\modules\imgfmt\HGOfdImpl.cpp" />
<ClCompile Include="..\..\..\modules\imgfmt\HGPdf.cpp" />
<ClCompile Include="..\..\..\modules\imgfmt\HGPdfImpl.cpp" />
<ClCompile Include="..\..\..\modules\imgfmt\HGPng.cpp" />
<ClCompile Include="..\..\..\modules\imgfmt\HGPnm.cpp" />
<ClCompile Include="..\..\..\modules\imgfmt\HGTiff.cpp" />
<ClCompile Include="..\..\..\utility\HGString.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\modules\imgfmt\HGBmp.h" />
<ClInclude Include="..\..\..\modules\imgfmt\HGGif.h" />
<ClInclude Include="..\..\..\modules\imgfmt\HGImgFmt.h" />
<ClInclude Include="..\..\..\modules\imgfmt\HGImgFmtErr.h" />
<ClInclude Include="..\..\..\modules\imgfmt\HGJpeg.h" />
<ClInclude Include="..\..\..\modules\imgfmt\HGOfd.h" />
<ClInclude Include="..\..\..\modules\imgfmt\HGOfdImpl.hpp" />
<ClInclude Include="..\..\..\modules\imgfmt\HGPdf.h" />
<ClInclude Include="..\..\..\modules\imgfmt\HGPdfImpl.hpp" />
<ClInclude Include="..\..\..\modules\imgfmt\HGPng.h" />
<ClInclude Include="..\..\..\modules\imgfmt\HGPnm.h" />
<ClInclude Include="..\..\..\modules\imgfmt\HGTiff.h" />
<ClInclude Include="..\..\..\utility\HGString.h" />
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{4909acea-80ff-482e-9fa2-5e8534789a82}</ProjectGuid>
<RootNamespace>HGImgFmt</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWImgFmt</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGImgFmt</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJImgFmt</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCImgFmt</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSImgFmt</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWImgFmt</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGImgFmt</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJImgFmt</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCImgFmt</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSImgFmt</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../Debug/HGBase.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x86/libnsbmp.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/giflib/windows/lib/x86/giflib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/tinyxml2/windows/lib/x86/tinyxml2d.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4098,4099,4075 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../Release/HGBase.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x86/libnsbmp.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/giflib/windows/lib/x86/giflib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/tinyxml2/windows/lib/x86/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HGImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)HGImgFmt.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../HWRelease/HWBase.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x86/libnsbmp.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/giflib/windows/lib/x86/giflib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/tinyxml2/windows/lib/x86/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HWImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)HWImgFmt.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../ZGRelease/ZGBase.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x86/libnsbmp.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/giflib/windows/lib/x86/giflib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/tinyxml2/windows/lib/x86/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZGImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)ZGImgFmt.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../ZJRelease/ZJBase.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x86/libnsbmp.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/giflib/windows/lib/x86/giflib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/tinyxml2/windows/lib/x86/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZJImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)ZJImgFmt.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../LSCRelease/LSCBase.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x86/libnsbmp.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/giflib/windows/lib/x86/giflib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/tinyxml2/windows/lib/x86/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)LSCImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)LSCImgFmt.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../CTSRelease/CTSBase.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x86/libnsbmp.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/giflib/windows/lib/x86/giflib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/tinyxml2/windows/lib/x86/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)CTSImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)CTSImgFmt.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
<WholeProgramOptimization>false</WholeProgramOptimization>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/Debug/HGBase.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x64/libnsbmp.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/giflib/windows/lib/x64/giflib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/tinyxml2/windows/lib/x64/tinyxml2d.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4098,4099,4075 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/Release/HGBase.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x64/libnsbmp.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/giflib/windows/lib/x64/giflib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/tinyxml2/windows/lib/x64/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HGImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)HGImgFmt.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/HWRelease/HWBase.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x64/libnsbmp.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/giflib/windows/lib/x64/giflib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/tinyxml2/windows/lib/x64/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HWImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)HWImgFmt.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/ZGRelease/ZGBase.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x64/libnsbmp.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/giflib/windows/lib/x64/giflib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/tinyxml2/windows/lib/x64/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZGImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)ZGImgFmt.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/ZJRelease/ZJBase.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x64/libnsbmp.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/giflib/windows/lib/x64/giflib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/tinyxml2/windows/lib/x64/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZJImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)ZJImgFmt.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/LSCRelease/LSCBase.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x64/libnsbmp.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/giflib/windows/lib/x64/giflib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/tinyxml2/windows/lib/x64/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)LSCImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)LSCImgFmt.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGFZJ_EXPORTS;_WINDOWS;_USRDLL;ZIP_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libjpeg/windows/include;../../../third_party/libnsbmp/windows/include;../../../third_party/libpng/windows/include;../../../third_party/zlib/windows/include;../../../third_party/libtiff/windows/include;../../../third_party/giflib/windows/include;../../../third_party/mupdf/windows/include;../../../third_party/pdflib/windows/include;../../../third_party/libzip/windows/include;../../../third_party/tinyxml2/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgFmt.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/CTSRelease/CTSBase.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;../../../third_party/libnsbmp/windows/lib/x64/libnsbmp.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/giflib/windows/lib/x64/giflib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/tinyxml2/windows/lib/x64/tinyxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSImgFmt.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)CTSImgFmt.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgfmt\*.h $(SolutionDir)..\..\..\sdk\include\imgfmt\
copy $(OutDir)CTSImgFmt.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,24 +0,0 @@
LIBRARY
EXPORTS
HGImgProc_ResizeImage
HGImgProc_ImageAdjustColors
HGImgProc_ImageAutoCrop
HGImgProc_ImageBlankCheck
HGImgProc_ImageDrawLine
HGImgProc_AddImageWatermark
HGImgProc_ImageFadeBkColor
HGImgProc_ImageDecontamination
HGImgProc_CreateOCRMgr
HGImgProc_DestroyOCRMgr
HGImgProc_ImageOCR
HGImgProc_DestroyOCRRet
HGImgProc_GetOCRRetBlockCount
HGImgProc_GetOCRRetBlockText
HGImgProc_ImageOCRToFile
HGImgProc_ImageTextDirectOCR
HGImgProc_AddToImageOCRList
HGImgProc_ClearImageOCRList
HGImgProc_ImageListOCRToFile

View File

@ -1,746 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="CTSRelease|Win32">
<Configuration>CTSRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="CTSRelease|x64">
<Configuration>CTSRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|Win32">
<Configuration>HWRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|x64">
<Configuration>HWRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|Win32">
<Configuration>LSCRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|x64">
<Configuration>LSCRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|Win32">
<Configuration>ZGRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|x64">
<Configuration>ZGRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|Win32">
<Configuration>ZJRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|x64">
<Configuration>ZJRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\modules\imgproc\CvxText.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\HGImgProc.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\HGOCR.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\HGOCRBase.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\HGOCRHanvon.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\HGOCRRetImpl.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\HGOCRTesseract.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApply.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyAdjustColors.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyAutoCrop.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyBWBinaray.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyChannel.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyColorRecognition.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyDiscardBlank.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyDispersion.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyFadeBackGroundColor.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyFilter.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyHSVCorrect.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyOutHole.cpp" />
<ClCompile Include="..\..\..\modules\imgproc\ImageProcess\ImageProcess_Public.cpp" />
<ClCompile Include="..\..\..\utility\HGString.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\modules\imgproc\CvxText.hpp" />
<ClInclude Include="..\..\..\modules\imgproc\HGImgProc.h" />
<ClInclude Include="..\..\..\modules\imgproc\HGImgProcErr.h" />
<ClInclude Include="..\..\..\modules\imgproc\HGOCR.h" />
<ClInclude Include="..\..\..\modules\imgproc\HGOCRBase.hpp" />
<ClInclude Include="..\..\..\modules\imgproc\HGOCRHanvon.hpp" />
<ClInclude Include="..\..\..\modules\imgproc\HGOCRRetImpl.hpp" />
<ClInclude Include="..\..\..\modules\imgproc\HGOCRTesseract.hpp" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApply.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyAdjustColors.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyAutoCrop.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyBWBinaray.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyChannel.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyColorRecognition.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyDiscardBlank.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyDispersion.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyFadeBackGroundColor.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyFilter.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyHSVCorrect.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageApplyOutHole.h" />
<ClInclude Include="..\..\..\modules\imgproc\ImageProcess\ImageProcess_Public.h" />
<ClInclude Include="..\..\..\utility\HGString.h" />
</ItemGroup>
<ItemGroup>
<None Include="HGImgProc.def" />
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{5d85f2ac-facd-436c-a67b-e13056dd0c03}</ProjectGuid>
<RootNamespace>HGImgProc</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWImgProc</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGImgProc</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJImgProc</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCImgProc</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSImgProc</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWImgProc</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGImgProc</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJImgProc</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCImgProc</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSImgProc</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;26812;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../Debug/HGBase.lib;../Debug/HGImgFmt.lib;../../../third_party/opencv/windows/lib/x86/opencv_core3416d.lib;../../../third_party/opencv/windows/lib/x86/opencv_highgui3416d.lib;../../../third_party/opencv/windows/lib/x86/opencv_features2d3416d.lib;../../../third_party/opencv/windows/lib/x86/opencv_imgproc3416d.lib;../../../third_party/opencv/windows/lib/x86/ittnotifyd.lib;../../../third_party/opencv/windows/lib/x86/zlibd.lib;../../../third_party/freetype/windows/lib/x86/freetype.lib;../../../third_party/leptonica/windows/lib/x86/leptonica-1.74.4d.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x86/tesseract41d.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4098,4099,4075 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../Release/HGBase.lib;../Release/HGImgFmt.lib;../../../third_party/opencv/windows/lib/x86/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x86/ittnotify.lib;../../../third_party/opencv/windows/lib/x86/zlib.lib;../../../third_party/freetype/windows/lib/x86/freetype.lib;../../../third_party/leptonica/windows/lib/x86/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x86/tesseract41.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HGImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)HGImgProc.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../HWRelease/HWBase.lib;../HWRelease/HWImgFmt.lib;../../../third_party/opencv/windows/lib/x86/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x86/ittnotify.lib;../../../third_party/opencv/windows/lib/x86/zlib.lib;../../../third_party/freetype/windows/lib/x86/freetype.lib;../../../third_party/leptonica/windows/lib/x86/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x86/tesseract41.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HWImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)HWImgProc.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../ZGRelease/ZGBase.lib;../ZGRelease/ZGImgFmt.lib;../../../third_party/opencv/windows/lib/x86/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x86/ittnotify.lib;../../../third_party/opencv/windows/lib/x86/zlib.lib;../../../third_party/freetype/windows/lib/x86/freetype.lib;../../../third_party/leptonica/windows/lib/x86/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x86/tesseract41.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZGImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)ZGImgProc.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../ZJRelease/ZJBase.lib;../ZJRelease/ZJImgFmt.lib;../../../third_party/opencv/windows/lib/x86/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x86/ittnotify.lib;../../../third_party/opencv/windows/lib/x86/zlib.lib;../../../third_party/freetype/windows/lib/x86/freetype.lib;../../../third_party/leptonica/windows/lib/x86/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x86/tesseract41.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZJImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)ZJImgProc.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../LSCRelease/LSCBase.lib;../LSCRelease/LSCImgFmt.lib;../../../third_party/opencv/windows/lib/x86/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x86/ittnotify.lib;../../../third_party/opencv/windows/lib/x86/zlib.lib;../../../third_party/freetype/windows/lib/x86/freetype.lib;../../../third_party/leptonica/windows/lib/x86/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x86/tesseract41.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)LSCImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)LSCImgProc.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../CTSRelease/CTSBase.lib;../CTSRelease/CTSImgFmt.lib;../../../third_party/opencv/windows/lib/x86/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x86/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x86/ittnotify.lib;../../../third_party/opencv/windows/lib/x86/zlib.lib;../../../third_party/freetype/windows/lib/x86/freetype.lib;../../../third_party/leptonica/windows/lib/x86/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x86/tesseract41.lib;../../../third_party/libpng/windows/lib/x86/libpng16.lib;../../../third_party/libtiff/windows/lib/x86/tiff.lib;../../../third_party/libjpeg/windows/lib/x86/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)CTSImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)CTSImgProc.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/Debug/HGBase.lib;../x64/Debug/HGImgFmt.lib;../../../third_party/opencv/windows/lib/x64/opencv_core3416d.lib;../../../third_party/opencv/windows/lib/x64/opencv_highgui3416d.lib;../../../third_party/opencv/windows/lib/x64/opencv_features2d3416d.lib;../../../third_party/opencv/windows/lib/x64/opencv_imgproc3416d.lib;../../../third_party/opencv/windows/lib/x64/ittnotifyd.lib;../../../third_party/opencv/windows/lib/x64/zlibd.lib;../../../third_party/freetype/windows/lib/x64/freetype.lib;../../../third_party/leptonica/windows/lib/x64/leptonica-1.74.4d.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x64/tesseract41d.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4098,4099,4075 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/Release/HGBase.lib;../x64/Release/HGImgFmt.lib;../../../third_party/opencv/windows/lib/x64/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x64/ittnotify.lib;../../../third_party/opencv/windows/lib/x64/zlib.lib;../../../third_party/freetype/windows/lib/x64/freetype.lib;../../../third_party/leptonica/windows/lib/x64/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x64/tesseract41.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HGImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)HGImgProc.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/HWRelease/HWBase.lib;../x64/HWRelease/HWImgFmt.lib;../../../third_party/opencv/windows/lib/x64/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x64/ittnotify.lib;../../../third_party/opencv/windows/lib/x64/zlib.lib;../../../third_party/freetype/windows/lib/x64/freetype.lib;../../../third_party/leptonica/windows/lib/x64/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x64/tesseract41.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HWImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)HWImgProc.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/ZGRelease/ZGBase.lib;../x64/ZGRelease/ZGImgFmt.lib;../../../third_party/opencv/windows/lib/x64/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x64/ittnotify.lib;../../../third_party/opencv/windows/lib/x64/zlib.lib;../../../third_party/freetype/windows/lib/x64/freetype.lib;../../../third_party/leptonica/windows/lib/x64/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x64/tesseract41.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZGImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)ZGImgProc.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/ZJRelease/ZJBase.lib;../x64/ZJRelease/ZJImgFmt.lib;../../../third_party/opencv/windows/lib/x64/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x64/ittnotify.lib;../../../third_party/opencv/windows/lib/x64/zlib.lib;../../../third_party/freetype/windows/lib/x64/freetype.lib;../../../third_party/leptonica/windows/lib/x64/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x64/tesseract41.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZJImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)ZJImgProc.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/LSCRelease/LSCBase.lib;../x64/LSCRelease/LSCImgFmt.lib;../../../third_party/opencv/windows/lib/x64/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x64/ittnotify.lib;../../../third_party/opencv/windows/lib/x64/zlib.lib;../../../third_party/freetype/windows/lib/x64/freetype.lib;../../../third_party/leptonica/windows/lib/x64/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x64/tesseract41.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)LSCImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)LSCImgProc.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGIMGPROC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/opencv/windows/include;../../../third_party/freetype/windows/include;../../../third_party/ocr/hanvon/windows/include;../../../third_party/ocr/tesseract-ocr/windows/include;../../../utility;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4244;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGImgProc.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/CTSRelease/CTSBase.lib;../x64/CTSRelease/CTSImgFmt.lib;../../../third_party/opencv/windows/lib/x64/opencv_core3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_highgui3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_features2d3416.lib;../../../third_party/opencv/windows/lib/x64/opencv_imgproc3416.lib;../../../third_party/opencv/windows/lib/x64/ittnotify.lib;../../../third_party/opencv/windows/lib/x64/zlib.lib;../../../third_party/freetype/windows/lib/x64/freetype.lib;../../../third_party/leptonica/windows/lib/x64/leptonica-1.74.4.lib;../../../third_party/ocr/tesseract-ocr/windows/lib/x64/tesseract41.lib;../../../third_party/libpng/windows/lib/x64/libpng16.lib;../../../third_party/libtiff/windows/lib/x64/tiff.lib;../../../third_party/libjpeg/windows/lib/x64/jpeg.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSImgProc.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)CTSImgProc.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\imgproc\*.h $(SolutionDir)..\..\..\sdk\include\imgproc\
copy $(OutDir)CTSImgProc.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,16 +0,0 @@
LIBRARY
EXPORTS
HGSane_CreateManager
HGSane_DestroyManager
HGSane_GetDeviceCount
HGSane_GetDeviceNameWithIndex
HGSane_OpenDevice
HGSane_OpenSelectedDevice
HGSane_CloseDevice
HGSane_GetDeviceName
HGSane_ShowDeviceSettingDlg
HGSane_StartDevice
HGSane_StopDevice
HGSane_StartDeviceWithUI

View File

@ -1,692 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="CTSRelease|Win32">
<Configuration>CTSRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="CTSRelease|x64">
<Configuration>CTSRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|Win32">
<Configuration>HWRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|x64">
<Configuration>HWRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|Win32">
<Configuration>LSCRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|x64">
<Configuration>LSCRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|Win32">
<Configuration>ZGRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|x64">
<Configuration>ZGRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|Win32">
<Configuration>ZJRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|x64">
<Configuration>ZJRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\modules\sane_user\HGSane.cpp" />
<ClCompile Include="..\..\..\modules\sane_user\HGSaneImpl.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\modules\sane_user\HGSane.h" />
<ClInclude Include="..\..\..\modules\sane_user\HGSaneErr.h" />
<ClInclude Include="..\..\..\modules\sane_user\HGSaneImpl.hpp" />
</ItemGroup>
<ItemGroup>
<None Include="HGSaneUser.def" />
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{4954f36b-a0a3-4550-9c4e-3b3d210f5ce4}</ProjectGuid>
<RootNamespace>HGSaneUser</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWSaneUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGSaneUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJSaneUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCSaneUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSSaneUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWSaneUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGSaneUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJSaneUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCSaneUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSSaneUser</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalDependencies>../Debug/HGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../Release/HGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HGSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)HGSaneUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../HWRelease/HWBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HWSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)HWSaneUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../ZGRelease/ZGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZGSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)ZGSaneUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../ZJRelease/ZJBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZJSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)ZJSaneUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../LSCRelease/LSCBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)LSCSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)LSCSaneUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../CTSRelease/CTSBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)CTSSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)CTSSaneUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/Debug/HGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/Release/HGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HGSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)HGSaneUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/HWRelease/HWBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HWSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)HWSaneUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/ZGRelease/ZGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZGSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)ZGSaneUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/ZJRelease/ZJBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZJSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)ZJSaneUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/LSCRelease/LSCBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)LSCSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)LSCSaneUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSANEUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGSaneUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/CTSRelease/CTSBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSSaneUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)CTSSaneUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\sane_user\*.h $(SolutionDir)..\..\..\sdk\include\sane_user\
copy $(OutDir)CTSSaneUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,31 +0,0 @@
LIBRARY
EXPORTS
HGLib_LoadImage
HGLib_GetImageData
HGLib_GetImageInfo
HGLib_SaveImage
HGLib_ReleaseImage
HGLib_InitDevice
HGLib_DeinitDevice
HGLib_GetDeviceNameList
HGLib_ReleaseDeviceNameList
HGLib_OpenDevice
HGLib_CloseDevice
HGLib_GetDeviceSN
HGLib_GetDeviceFWVersion
HGLib_SetDeviceParam
HGLib_GetDeviceParamGroupList
HGLib_GetDeviceParam
HGLib_ReleaseDeviceParamGroupList
HGLib_ReleaseDeviceParam
HGLib_ResetDeviceParam
HGLib_DeviceIsPaperOn
HGLib_GetDeviceStatus
HGLib_DeviceRestart
HGLib_DeviceShutDown
HGLib_StartDeviceScan
HGLib_StopDeviceScan
HGLib_StopDeviceScanAsyn
HGLib_GetDeviceOperateCode

View File

@ -1,705 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="CTSRelease|Win32">
<Configuration>CTSRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="CTSRelease|x64">
<Configuration>CTSRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|Win32">
<Configuration>HWRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|x64">
<Configuration>HWRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|Win32">
<Configuration>LSCRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|x64">
<Configuration>LSCRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|Win32">
<Configuration>ZGRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|x64">
<Configuration>ZGRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|Win32">
<Configuration>ZJRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|x64">
<Configuration>ZJRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\sdk\scannerlib\HGLibDeviceImpl.cpp" />
<ClCompile Include="..\..\..\sdk\scannerlib\HGScannerLib.cpp" />
<ClCompile Include="..\..\..\utility\HGString.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\sdk\scannerlib\HGLibDeviceImpl.hpp" />
<ClInclude Include="..\..\..\sdk\scannerlib\HGScannerLib.h" />
<ClInclude Include="..\..\..\utility\HGString.h" />
</ItemGroup>
<ItemGroup>
<None Include="HGScannerLib.def" />
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{62cad8e9-4461-49a1-8eb8-4cebe113fe02}</ProjectGuid>
<RootNamespace>HGScannerLib</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWScannerLib</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGScannerLib</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJScannerLib</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCScannerLib</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSScannerLib</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWScannerLib</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGScannerLib</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJScannerLib</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCScannerLib</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSScannerLib</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../Debug/HGBase.lib;../Debug/HGImgFmt.lib;../Debug/HGImgProc.lib;../../../../sdk/lib/win/x86/OEM/huagao/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../Release/HGBase.lib;../Release/HGImgFmt.lib;../Release/HGImgProc.lib;../../../../sdk/lib/win/x86/OEM/huagao/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HGScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)HGScannerLib.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_HANWANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../HWRelease/HWBase.lib;../HWRelease/HWImgFmt.lib;../HWRelease/HWImgProc.lib;../../../../sdk/lib/win/x86/OEM/hanvon/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HWScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)HWScannerLib.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_ZIGUANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../ZGRelease/ZGBase.lib;../ZGRelease/ZGImgFmt.lib;../ZGRelease/ZGImgProc.lib;../../../../sdk/lib/win/x86/OEM/unis/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZGScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)ZGScannerLib.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_ZHONGJING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../ZJRelease/ZJBase.lib;../ZJRelease/ZJImgFmt.lib;../ZJRelease/ZJImgProc.lib;../../../../sdk/lib/win/x86/OEM/microtek/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZJScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)ZJScannerLib.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_LISICHENG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../LSCRelease/LSCBase.lib;../LSCRelease/LSCImgFmt.lib;../LSCRelease/LSCImgProc.lib;../../../../sdk/lib/win/x86/OEM/lanxum/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)LSCScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)LSCScannerLib.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_CANGTIAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../CTSRelease/CTSBase.lib;../CTSRelease/CTSImgFmt.lib;../CTSRelease/CTSImgProc.lib;../../../../sdk/lib/win/x86/OEM/cumtenn/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)CTSScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)CTSScannerLib.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/Debug/HGBase.lib;../x64/Debug/HGImgFmt.lib;../x64/Debug/HGImgProc.lib;../../../../sdk/lib/win/x64/OEM/huagao/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/Release/HGBase.lib;../x64/Release/HGImgFmt.lib;../x64/Release/HGImgProc.lib;../../../../sdk/lib/win/x64/OEM/huagao/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HGScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)HGScannerLib.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_HANWANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/HWRelease/HWBase.lib;../x64/HWRelease/HWImgFmt.lib;../x64/HWRelease/HWImgProc.lib;../../../../sdk/lib/win/x64/OEM/hanvon/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HWScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)HWScannerLib.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_ZIGUANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/ZGRelease/ZGBase.lib;../x64/ZGRelease/ZGImgFmt.lib;../x64/ZGRelease/ZGImgProc.lib;../../../../sdk/lib/win/x64/OEM/unis/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZGScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)ZGScannerLib.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_ZHONGJING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/ZJRelease/ZJBase.lib;../x64/ZJRelease/ZJImgFmt.lib;../x64/ZJRelease/ZJImgProc.lib;../../../../sdk/lib/win/x64/OEM/microtek/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZJScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)ZJScannerLib.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_LISICHENG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/LSCRelease/LSCBase.lib;../x64/LSCRelease/LSCImgFmt.lib;../x64/LSCRelease/LSCImgProc.lib;../../../../sdk/lib/win/x64/OEM/lanxum/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)LSCScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)LSCScannerLib.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGSCANNERLIB_EXPORTS;_WINDOWS;_USRDLL;OEM_CANGTIAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules/;../../../utility/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGScannerLib.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/CTSRelease/CTSBase.lib;../x64/CTSRelease/CTSImgFmt.lib;../x64/CTSRelease/CTSImgProc.lib;../../../../sdk/lib/win/x64/OEM/cumtenn/sane.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSScannerLib.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)CTSScannerLib.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\base\HGDef.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(SolutionDir)..\..\sdk\scannerlib\*.h $(SolutionDir)..\..\..\sdk\include\scannerlib\
copy $(OutDir)CTSScannerLib.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,401 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.32126.315
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HGBase", "HGBase\HGBase.vcxproj", "{F85F4457-1B42-46E7-BA86-F088D6D5994F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HGTest", "HGTest\HGTest.vcxproj", "{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}"
ProjectSection(ProjectDependencies) = postProject
{F85F4457-1B42-46E7-BA86-F088D6D5994F} = {F85F4457-1B42-46E7-BA86-F088D6D5994F}
{25D00B63-9385-4283-8955-92CAAEDBE68A} = {25D00B63-9385-4283-8955-92CAAEDBE68A}
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2} = {EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4} = {4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}
{5D85F2AC-FACD-436C-A67B-E13056DD0C03} = {5D85F2AC-FACD-436C-A67B-E13056DD0C03}
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02} = {62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}
{4909ACEA-80FF-482E-9FA2-5E8534789A82} = {4909ACEA-80FF-482E-9FA2-5E8534789A82}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HGImgProc", "HGImgProc\HGImgProc.vcxproj", "{5D85F2AC-FACD-436C-A67B-E13056DD0C03}"
ProjectSection(ProjectDependencies) = postProject
{F85F4457-1B42-46E7-BA86-F088D6D5994F} = {F85F4457-1B42-46E7-BA86-F088D6D5994F}
{4909ACEA-80FF-482E-9FA2-5E8534789A82} = {4909ACEA-80FF-482E-9FA2-5E8534789A82}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HGSaneUser", "HGSaneUser\HGSaneUser.vcxproj", "{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}"
ProjectSection(ProjectDependencies) = postProject
{F85F4457-1B42-46E7-BA86-F088D6D5994F} = {F85F4457-1B42-46E7-BA86-F088D6D5994F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HGWebService", "HGWebService\HGWebService.vcxproj", "{BA4F1937-479E-463C-BB25-0DAC454DB625}"
ProjectSection(ProjectDependencies) = postProject
{F85F4457-1B42-46E7-BA86-F088D6D5994F} = {F85F4457-1B42-46E7-BA86-F088D6D5994F}
{5D85F2AC-FACD-436C-A67B-E13056DD0C03} = {5D85F2AC-FACD-436C-A67B-E13056DD0C03}
{4909ACEA-80FF-482E-9FA2-5E8534789A82} = {4909ACEA-80FF-482E-9FA2-5E8534789A82}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HGImgFmt", "HGImgFmt\HGImgFmt.vcxproj", "{4909ACEA-80FF-482E-9FA2-5E8534789A82}"
ProjectSection(ProjectDependencies) = postProject
{F85F4457-1B42-46E7-BA86-F088D6D5994F} = {F85F4457-1B42-46E7-BA86-F088D6D5994F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HGTwainUser", "HGTwainUser\HGTwainUser.vcxproj", "{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}"
ProjectSection(ProjectDependencies) = postProject
{F85F4457-1B42-46E7-BA86-F088D6D5994F} = {F85F4457-1B42-46E7-BA86-F088D6D5994F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HGUpload", "HGUpload\HGUpload.vcxproj", "{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HGVersion", "HGVersion\HGVersion.vcxproj", "{25D00B63-9385-4283-8955-92CAAEDBE68A}"
ProjectSection(ProjectDependencies) = postProject
{F85F4457-1B42-46E7-BA86-F088D6D5994F} = {F85F4457-1B42-46E7-BA86-F088D6D5994F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HGScannerLib", "HGScannerLib\HGScannerLib.vcxproj", "{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}"
ProjectSection(ProjectDependencies) = postProject
{F85F4457-1B42-46E7-BA86-F088D6D5994F} = {F85F4457-1B42-46E7-BA86-F088D6D5994F}
{5D85F2AC-FACD-436C-A67B-E13056DD0C03} = {5D85F2AC-FACD-436C-A67B-E13056DD0C03}
{4909ACEA-80FF-482E-9FA2-5E8534789A82} = {4909ACEA-80FF-482E-9FA2-5E8534789A82}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HGWebScan", "HGWebScan\HGWebScan.vcxproj", "{2A4A0C71-D333-4978-B7C4-08401230E0A5}"
ProjectSection(ProjectDependencies) = postProject
{F85F4457-1B42-46E7-BA86-F088D6D5994F} = {F85F4457-1B42-46E7-BA86-F088D6D5994F}
{5D85F2AC-FACD-436C-A67B-E13056DD0C03} = {5D85F2AC-FACD-436C-A67B-E13056DD0C03}
{4909ACEA-80FF-482E-9FA2-5E8534789A82} = {4909ACEA-80FF-482E-9FA2-5E8534789A82}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
CTSRelease|x64 = CTSRelease|x64
CTSRelease|x86 = CTSRelease|x86
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
HWRelease|x64 = HWRelease|x64
HWRelease|x86 = HWRelease|x86
LSCRelease|x64 = LSCRelease|x64
LSCRelease|x86 = LSCRelease|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
ZGRelease|x64 = ZGRelease|x64
ZGRelease|x86 = ZGRelease|x86
ZJRelease|x64 = ZJRelease|x64
ZJRelease|x86 = ZJRelease|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.CTSRelease|x64.ActiveCfg = CTSRelease|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.CTSRelease|x64.Build.0 = CTSRelease|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.CTSRelease|x86.ActiveCfg = CTSRelease|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.CTSRelease|x86.Build.0 = CTSRelease|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.Debug|x64.ActiveCfg = Debug|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.Debug|x64.Build.0 = Debug|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.Debug|x86.ActiveCfg = Debug|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.Debug|x86.Build.0 = Debug|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.HWRelease|x64.ActiveCfg = HWRelease|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.HWRelease|x64.Build.0 = HWRelease|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.HWRelease|x86.ActiveCfg = HWRelease|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.HWRelease|x86.Build.0 = HWRelease|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.LSCRelease|x64.ActiveCfg = LSCRelease|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.LSCRelease|x64.Build.0 = LSCRelease|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.LSCRelease|x86.ActiveCfg = LSCRelease|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.LSCRelease|x86.Build.0 = LSCRelease|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.Release|x64.ActiveCfg = Release|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.Release|x64.Build.0 = Release|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.Release|x86.ActiveCfg = Release|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.Release|x86.Build.0 = Release|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.ZGRelease|x64.ActiveCfg = ZGRelease|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.ZGRelease|x64.Build.0 = ZGRelease|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.ZGRelease|x86.ActiveCfg = ZGRelease|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.ZGRelease|x86.Build.0 = ZGRelease|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.ZJRelease|x64.ActiveCfg = ZJRelease|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.ZJRelease|x64.Build.0 = ZJRelease|x64
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.ZJRelease|x86.ActiveCfg = ZJRelease|Win32
{F85F4457-1B42-46E7-BA86-F088D6D5994F}.ZJRelease|x86.Build.0 = ZJRelease|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.CTSRelease|x64.ActiveCfg = CTSRelease|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.CTSRelease|x64.Build.0 = CTSRelease|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.CTSRelease|x86.ActiveCfg = CTSRelease|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.CTSRelease|x86.Build.0 = CTSRelease|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.Debug|x64.ActiveCfg = Debug|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.Debug|x64.Build.0 = Debug|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.Debug|x86.ActiveCfg = Debug|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.Debug|x86.Build.0 = Debug|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.HWRelease|x64.ActiveCfg = HWRelease|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.HWRelease|x64.Build.0 = HWRelease|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.HWRelease|x86.ActiveCfg = HWRelease|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.HWRelease|x86.Build.0 = HWRelease|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.LSCRelease|x64.ActiveCfg = LSCRelease|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.LSCRelease|x64.Build.0 = LSCRelease|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.LSCRelease|x86.ActiveCfg = LSCRelease|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.LSCRelease|x86.Build.0 = LSCRelease|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.Release|x64.ActiveCfg = Release|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.Release|x64.Build.0 = Release|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.Release|x86.ActiveCfg = Release|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.Release|x86.Build.0 = Release|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.ZGRelease|x64.ActiveCfg = ZGRelease|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.ZGRelease|x64.Build.0 = ZGRelease|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.ZGRelease|x86.ActiveCfg = ZGRelease|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.ZGRelease|x86.Build.0 = ZGRelease|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.ZJRelease|x64.ActiveCfg = ZJRelease|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.ZJRelease|x64.Build.0 = ZJRelease|x64
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.ZJRelease|x86.ActiveCfg = ZJRelease|Win32
{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}.ZJRelease|x86.Build.0 = ZJRelease|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.CTSRelease|x64.ActiveCfg = CTSRelease|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.CTSRelease|x64.Build.0 = CTSRelease|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.CTSRelease|x86.ActiveCfg = CTSRelease|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.CTSRelease|x86.Build.0 = CTSRelease|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.Debug|x64.ActiveCfg = Debug|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.Debug|x64.Build.0 = Debug|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.Debug|x86.ActiveCfg = Debug|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.Debug|x86.Build.0 = Debug|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.HWRelease|x64.ActiveCfg = HWRelease|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.HWRelease|x64.Build.0 = HWRelease|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.HWRelease|x86.ActiveCfg = HWRelease|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.HWRelease|x86.Build.0 = HWRelease|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.LSCRelease|x64.ActiveCfg = LSCRelease|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.LSCRelease|x64.Build.0 = LSCRelease|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.LSCRelease|x86.ActiveCfg = LSCRelease|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.LSCRelease|x86.Build.0 = LSCRelease|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.Release|x64.ActiveCfg = Release|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.Release|x64.Build.0 = Release|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.Release|x86.ActiveCfg = Release|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.Release|x86.Build.0 = Release|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.ZGRelease|x64.ActiveCfg = ZGRelease|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.ZGRelease|x64.Build.0 = ZGRelease|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.ZGRelease|x86.ActiveCfg = ZGRelease|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.ZGRelease|x86.Build.0 = ZGRelease|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.ZJRelease|x64.ActiveCfg = ZJRelease|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.ZJRelease|x64.Build.0 = ZJRelease|x64
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.ZJRelease|x86.ActiveCfg = ZJRelease|Win32
{5D85F2AC-FACD-436C-A67B-E13056DD0C03}.ZJRelease|x86.Build.0 = ZJRelease|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.CTSRelease|x64.ActiveCfg = CTSRelease|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.CTSRelease|x64.Build.0 = CTSRelease|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.CTSRelease|x86.ActiveCfg = CTSRelease|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.CTSRelease|x86.Build.0 = CTSRelease|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.Debug|x64.ActiveCfg = Debug|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.Debug|x64.Build.0 = Debug|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.Debug|x86.ActiveCfg = Debug|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.Debug|x86.Build.0 = Debug|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.HWRelease|x64.ActiveCfg = HWRelease|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.HWRelease|x64.Build.0 = HWRelease|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.HWRelease|x86.ActiveCfg = HWRelease|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.HWRelease|x86.Build.0 = HWRelease|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.LSCRelease|x64.ActiveCfg = LSCRelease|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.LSCRelease|x64.Build.0 = LSCRelease|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.LSCRelease|x86.ActiveCfg = LSCRelease|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.LSCRelease|x86.Build.0 = LSCRelease|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.Release|x64.ActiveCfg = Release|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.Release|x64.Build.0 = Release|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.Release|x86.ActiveCfg = Release|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.Release|x86.Build.0 = Release|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.ZGRelease|x64.ActiveCfg = ZGRelease|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.ZGRelease|x64.Build.0 = ZGRelease|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.ZGRelease|x86.ActiveCfg = ZGRelease|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.ZGRelease|x86.Build.0 = ZGRelease|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.ZJRelease|x64.ActiveCfg = ZJRelease|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.ZJRelease|x64.Build.0 = ZJRelease|x64
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.ZJRelease|x86.ActiveCfg = ZJRelease|Win32
{4954F36B-A0A3-4550-9C4E-3B3D210F5CE4}.ZJRelease|x86.Build.0 = ZJRelease|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.CTSRelease|x64.ActiveCfg = CTSRelease|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.CTSRelease|x64.Build.0 = CTSRelease|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.CTSRelease|x86.ActiveCfg = CTSRelease|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.CTSRelease|x86.Build.0 = CTSRelease|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.Debug|x64.ActiveCfg = Debug|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.Debug|x64.Build.0 = Debug|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.Debug|x86.ActiveCfg = Debug|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.Debug|x86.Build.0 = Debug|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.HWRelease|x64.ActiveCfg = HWRelease|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.HWRelease|x64.Build.0 = HWRelease|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.HWRelease|x86.ActiveCfg = HWRelease|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.HWRelease|x86.Build.0 = HWRelease|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.LSCRelease|x64.ActiveCfg = LSCRelease|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.LSCRelease|x64.Build.0 = LSCRelease|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.LSCRelease|x86.ActiveCfg = LSCRelease|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.LSCRelease|x86.Build.0 = LSCRelease|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.Release|x64.ActiveCfg = Release|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.Release|x64.Build.0 = Release|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.Release|x86.ActiveCfg = Release|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.Release|x86.Build.0 = Release|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.ZGRelease|x64.ActiveCfg = ZGRelease|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.ZGRelease|x64.Build.0 = ZGRelease|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.ZGRelease|x86.ActiveCfg = ZGRelease|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.ZGRelease|x86.Build.0 = ZGRelease|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.ZJRelease|x64.ActiveCfg = ZJRelease|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.ZJRelease|x64.Build.0 = ZJRelease|x64
{BA4F1937-479E-463C-BB25-0DAC454DB625}.ZJRelease|x86.ActiveCfg = ZJRelease|Win32
{BA4F1937-479E-463C-BB25-0DAC454DB625}.ZJRelease|x86.Build.0 = ZJRelease|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.CTSRelease|x64.ActiveCfg = CTSRelease|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.CTSRelease|x64.Build.0 = CTSRelease|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.CTSRelease|x86.ActiveCfg = CTSRelease|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.CTSRelease|x86.Build.0 = CTSRelease|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.Debug|x64.ActiveCfg = Debug|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.Debug|x64.Build.0 = Debug|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.Debug|x86.ActiveCfg = Debug|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.Debug|x86.Build.0 = Debug|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.HWRelease|x64.ActiveCfg = HWRelease|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.HWRelease|x64.Build.0 = HWRelease|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.HWRelease|x86.ActiveCfg = HWRelease|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.HWRelease|x86.Build.0 = HWRelease|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.LSCRelease|x64.ActiveCfg = LSCRelease|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.LSCRelease|x64.Build.0 = LSCRelease|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.LSCRelease|x86.ActiveCfg = LSCRelease|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.LSCRelease|x86.Build.0 = LSCRelease|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.Release|x64.ActiveCfg = Release|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.Release|x64.Build.0 = Release|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.Release|x86.ActiveCfg = Release|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.Release|x86.Build.0 = Release|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.ZGRelease|x64.ActiveCfg = ZGRelease|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.ZGRelease|x64.Build.0 = ZGRelease|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.ZGRelease|x86.ActiveCfg = ZGRelease|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.ZGRelease|x86.Build.0 = ZGRelease|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.ZJRelease|x64.ActiveCfg = ZJRelease|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.ZJRelease|x64.Build.0 = ZJRelease|x64
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.ZJRelease|x86.ActiveCfg = ZJRelease|Win32
{4909ACEA-80FF-482E-9FA2-5E8534789A82}.ZJRelease|x86.Build.0 = ZJRelease|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.CTSRelease|x64.ActiveCfg = CTSRelease|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.CTSRelease|x64.Build.0 = CTSRelease|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.CTSRelease|x86.ActiveCfg = CTSRelease|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.CTSRelease|x86.Build.0 = CTSRelease|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.Debug|x64.ActiveCfg = Debug|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.Debug|x64.Build.0 = Debug|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.Debug|x86.ActiveCfg = Debug|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.Debug|x86.Build.0 = Debug|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.HWRelease|x64.ActiveCfg = HWRelease|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.HWRelease|x64.Build.0 = HWRelease|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.HWRelease|x86.ActiveCfg = HWRelease|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.HWRelease|x86.Build.0 = HWRelease|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.LSCRelease|x64.ActiveCfg = LSCRelease|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.LSCRelease|x64.Build.0 = LSCRelease|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.LSCRelease|x86.ActiveCfg = LSCRelease|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.LSCRelease|x86.Build.0 = LSCRelease|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.Release|x64.ActiveCfg = Release|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.Release|x64.Build.0 = Release|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.Release|x86.ActiveCfg = Release|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.Release|x86.Build.0 = Release|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.ZGRelease|x64.ActiveCfg = ZGRelease|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.ZGRelease|x64.Build.0 = ZGRelease|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.ZGRelease|x86.ActiveCfg = ZGRelease|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.ZGRelease|x86.Build.0 = ZGRelease|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.ZJRelease|x64.ActiveCfg = ZJRelease|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.ZJRelease|x64.Build.0 = ZJRelease|x64
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.ZJRelease|x86.ActiveCfg = ZJRelease|Win32
{EFAE5F69-A4C2-4A07-8BE6-68714D86BCE2}.ZJRelease|x86.Build.0 = ZJRelease|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.CTSRelease|x64.ActiveCfg = CTSRelease|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.CTSRelease|x64.Build.0 = CTSRelease|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.CTSRelease|x86.ActiveCfg = CTSRelease|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.CTSRelease|x86.Build.0 = CTSRelease|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.Debug|x64.ActiveCfg = Debug|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.Debug|x64.Build.0 = Debug|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.Debug|x86.ActiveCfg = Debug|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.Debug|x86.Build.0 = Debug|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.HWRelease|x64.ActiveCfg = HWRelease|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.HWRelease|x64.Build.0 = HWRelease|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.HWRelease|x86.ActiveCfg = HWRelease|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.HWRelease|x86.Build.0 = HWRelease|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.LSCRelease|x64.ActiveCfg = LSCRelease|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.LSCRelease|x64.Build.0 = LSCRelease|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.LSCRelease|x86.ActiveCfg = LSCRelease|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.LSCRelease|x86.Build.0 = LSCRelease|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.Release|x64.ActiveCfg = Release|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.Release|x64.Build.0 = Release|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.Release|x86.ActiveCfg = Release|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.Release|x86.Build.0 = Release|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.ZGRelease|x64.ActiveCfg = ZGRelease|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.ZGRelease|x64.Build.0 = ZGRelease|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.ZGRelease|x86.ActiveCfg = ZGRelease|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.ZGRelease|x86.Build.0 = ZGRelease|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.ZJRelease|x64.ActiveCfg = ZJRelease|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.ZJRelease|x64.Build.0 = ZJRelease|x64
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.ZJRelease|x86.ActiveCfg = ZJRelease|Win32
{FC39DAEA-2BB2-45AE-A7F3-F3879692A66B}.ZJRelease|x86.Build.0 = ZJRelease|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.CTSRelease|x64.ActiveCfg = CTSRelease|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.CTSRelease|x64.Build.0 = CTSRelease|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.CTSRelease|x86.ActiveCfg = CTSRelease|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.CTSRelease|x86.Build.0 = CTSRelease|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.Debug|x64.ActiveCfg = Debug|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.Debug|x64.Build.0 = Debug|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.Debug|x86.ActiveCfg = Debug|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.Debug|x86.Build.0 = Debug|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.HWRelease|x64.ActiveCfg = HWRelease|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.HWRelease|x64.Build.0 = HWRelease|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.HWRelease|x86.ActiveCfg = HWRelease|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.HWRelease|x86.Build.0 = HWRelease|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.LSCRelease|x64.ActiveCfg = LSCRelease|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.LSCRelease|x64.Build.0 = LSCRelease|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.LSCRelease|x86.ActiveCfg = LSCRelease|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.LSCRelease|x86.Build.0 = LSCRelease|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.Release|x64.ActiveCfg = Release|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.Release|x64.Build.0 = Release|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.Release|x86.ActiveCfg = Release|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.Release|x86.Build.0 = Release|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.ZGRelease|x64.ActiveCfg = ZGRelease|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.ZGRelease|x64.Build.0 = ZGRelease|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.ZGRelease|x86.ActiveCfg = ZGRelease|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.ZGRelease|x86.Build.0 = ZGRelease|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.ZJRelease|x64.ActiveCfg = ZJRelease|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.ZJRelease|x64.Build.0 = ZJRelease|x64
{25D00B63-9385-4283-8955-92CAAEDBE68A}.ZJRelease|x86.ActiveCfg = ZJRelease|Win32
{25D00B63-9385-4283-8955-92CAAEDBE68A}.ZJRelease|x86.Build.0 = ZJRelease|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.CTSRelease|x64.ActiveCfg = CTSRelease|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.CTSRelease|x64.Build.0 = CTSRelease|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.CTSRelease|x86.ActiveCfg = CTSRelease|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.CTSRelease|x86.Build.0 = CTSRelease|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.Debug|x64.ActiveCfg = Debug|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.Debug|x64.Build.0 = Debug|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.Debug|x86.ActiveCfg = Debug|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.Debug|x86.Build.0 = Debug|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.HWRelease|x64.ActiveCfg = HWRelease|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.HWRelease|x64.Build.0 = HWRelease|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.HWRelease|x86.ActiveCfg = HWRelease|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.HWRelease|x86.Build.0 = HWRelease|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.LSCRelease|x64.ActiveCfg = LSCRelease|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.LSCRelease|x64.Build.0 = LSCRelease|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.LSCRelease|x86.ActiveCfg = LSCRelease|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.LSCRelease|x86.Build.0 = LSCRelease|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.Release|x64.ActiveCfg = Release|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.Release|x64.Build.0 = Release|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.Release|x86.ActiveCfg = Release|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.Release|x86.Build.0 = Release|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.ZGRelease|x64.ActiveCfg = ZGRelease|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.ZGRelease|x64.Build.0 = ZGRelease|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.ZGRelease|x86.ActiveCfg = ZGRelease|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.ZGRelease|x86.Build.0 = ZGRelease|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.ZJRelease|x64.ActiveCfg = ZJRelease|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.ZJRelease|x64.Build.0 = ZJRelease|x64
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.ZJRelease|x86.ActiveCfg = ZJRelease|Win32
{62CAD8E9-4461-49A1-8EB8-4CEBE113FE02}.ZJRelease|x86.Build.0 = ZJRelease|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.CTSRelease|x64.ActiveCfg = CTSRelease|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.CTSRelease|x64.Build.0 = CTSRelease|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.CTSRelease|x86.ActiveCfg = CTSRelease|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.CTSRelease|x86.Build.0 = CTSRelease|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.Debug|x64.ActiveCfg = Debug|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.Debug|x64.Build.0 = Debug|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.Debug|x86.ActiveCfg = Debug|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.Debug|x86.Build.0 = Debug|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.HWRelease|x64.ActiveCfg = HWRelease|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.HWRelease|x64.Build.0 = HWRelease|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.HWRelease|x86.ActiveCfg = HWRelease|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.HWRelease|x86.Build.0 = HWRelease|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.LSCRelease|x64.ActiveCfg = LSCRelease|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.LSCRelease|x64.Build.0 = LSCRelease|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.LSCRelease|x86.ActiveCfg = LSCRelease|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.LSCRelease|x86.Build.0 = LSCRelease|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.Release|x64.ActiveCfg = Release|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.Release|x64.Build.0 = Release|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.Release|x86.ActiveCfg = Release|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.Release|x86.Build.0 = Release|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.ZGRelease|x64.ActiveCfg = ZGRelease|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.ZGRelease|x64.Build.0 = ZGRelease|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.ZGRelease|x86.ActiveCfg = ZGRelease|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.ZGRelease|x86.Build.0 = ZGRelease|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.ZJRelease|x64.ActiveCfg = ZJRelease|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.ZJRelease|x64.Build.0 = ZJRelease|x64
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.ZJRelease|x86.ActiveCfg = ZJRelease|Win32
{2A4A0C71-D333-4978-B7C4-08401230E0A5}.ZJRelease|x86.Build.0 = ZJRelease|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {3C4C5228-B3DF-4C1C-BDC0-45ECD7799479}
EndGlobalSection
EndGlobal

View File

@ -1,107 +0,0 @@

// HGTest.cpp: 定义应用程序的类行为。
//
#include "pch.h"
#include "framework.h"
#include "HGTest.h"
#include "HGTestDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// CHGTestApp
BEGIN_MESSAGE_MAP(CHGTestApp, CWinApp)
ON_COMMAND(ID_HELP, &CWinApp::OnHelp)
END_MESSAGE_MAP()
// CHGTestApp 构造
CHGTestApp::CHGTestApp()
{
// 支持重新启动管理器
m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_RESTART;
// TODO: 在此处添加构造代码,
// 将所有重要的初始化放置在 InitInstance 中
}
// 唯一的 CHGTestApp 对象
CHGTestApp theApp;
// CHGTestApp 初始化
BOOL CHGTestApp::InitInstance()
{
// 如果一个运行在 Windows XP 上的应用程序清单指定要
// 使用 ComCtl32.dll 版本 6 或更高版本来启用可视化方式,
//则需要 InitCommonControlsEx()。 否则,将无法创建窗口。
INITCOMMONCONTROLSEX InitCtrls;
InitCtrls.dwSize = sizeof(InitCtrls);
// 将它设置为包括所有要在应用程序中使用的
// 公共控件类。
InitCtrls.dwICC = ICC_WIN95_CLASSES;
InitCommonControlsEx(&InitCtrls);
CWinApp::InitInstance();
AfxEnableControlContainer();
// 创建 shell 管理器,以防对话框包含
// 任何 shell 树视图控件或 shell 列表视图控件。
CShellManager *pShellManager = new CShellManager;
// 激活“Windows Native”视觉管理器以便在 MFC 控件中启用主题
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerWindows));
// 标准初始化
// 如果未使用这些功能并希望减小
// 最终可执行文件的大小,则应移除下列
// 不需要的特定初始化例程
// 更改用于存储设置的注册表项
// TODO: 应适当修改该字符串,
// 例如修改为公司或组织名
SetRegistryKey(_T("应用程序向导生成的本地应用程序"));
CHGTestDlg dlg;
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: 在此放置处理何时用
// “确定”来关闭对话框的代码
}
else if (nResponse == IDCANCEL)
{
// TODO: 在此放置处理何时用
// “取消”来关闭对话框的代码
}
else if (nResponse == -1)
{
TRACE(traceAppMsg, 0, "警告: 对话框创建失败,应用程序将意外终止。\n");
TRACE(traceAppMsg, 0, "警告: 如果您在对话框上使用 MFC 控件,则无法 #define _AFX_NO_MFC_CONTROLS_IN_DIALOGS。\n");
}
// 删除上面创建的 shell 管理器。
if (pShellManager != nullptr)
{
delete pShellManager;
}
#if !defined(_AFXDLL) && !defined(_AFX_NO_MFC_CONTROLS_IN_DIALOGS)
ControlBarCleanUp();
#endif
// 由于对话框已关闭,所以将返回 FALSE 以便退出应用程序,
// 而不是启动应用程序的消息泵。
return FALSE;
}

View File

@ -1,32 +0,0 @@

// HGTest.h: PROJECT_NAME 应用程序的主头文件
//
#pragma once
#ifndef __AFXWIN_H__
#error "在包含此文件之前包含 'pch.h' 以生成 PCH"
#endif
#include "resource.h" // 主符号
// CHGTestApp:
// 有关此类的实现,请参阅 HGTest.cpp
//
class CHGTestApp : public CWinApp
{
public:
CHGTestApp();
// 重写
public:
virtual BOOL InitInstance();
// 实现
DECLARE_MESSAGE_MAP()
};
extern CHGTestApp theApp;

Binary file not shown.

View File

@ -1,729 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="CTSRelease|Win32">
<Configuration>CTSRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="CTSRelease|x64">
<Configuration>CTSRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|Win32">
<Configuration>HWRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|x64">
<Configuration>HWRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|Win32">
<Configuration>LSCRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|x64">
<Configuration>LSCRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|Win32">
<Configuration>ZGRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|x64">
<Configuration>ZGRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|Win32">
<Configuration>ZJRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|x64">
<Configuration>ZJRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<ProjectGuid>{BDF6F7E5-1AE8-4E40-83C0-8AF775838109}</ProjectGuid>
<Keyword>MFCProj</Keyword>
<RootNamespace>HGTest</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<UseOfMfc>Static</UseOfMfc>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWTest</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGTest</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJTest</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCTest</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSTest</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWTest</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGTest</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJTest</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCTest</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSTest</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<AdditionalDependencies>../Debug/HGBase.lib;../Debug/HGImgFmt.lib;../Debug/HGImgProc.lib;../Debug/HGTwainUser.lib;../Debug/HGSaneUser.lib;../Debug/HGVersion.lib;../Debug/HGScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_WINDOWS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<AdditionalDependencies>../x64/Debug/HGBase.lib;../x64/Debug/HGImgFmt.lib;../x64/Debug/HGImgProc.lib;../x64/Debug/HGTwainUser.lib;../x64/Debug/HGSaneUser.lib;../x64/Debug/HGVersion.lib;../x64/Debug/HGScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../Release/HGBase.lib;../Release/HGImgFmt.lib;../Release/HGImgProc.lib;../Release/HGTwainUser.lib;../Release/HGSaneUser.lib;../Release/HGVersion.lib;../Release/HGScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../HWRelease/HWBase.lib;../HWRelease/HWImgFmt.lib;../HWRelease/HWImgProc.lib;../HWRelease/HWTwainUser.lib;../HWRelease/HWSaneUser.lib;../HWRelease/HWVersion.lib;../HWRelease/HWScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../ZGRelease/ZGBase.lib;../ZGRelease/ZGImgFmt.lib;../ZGRelease/ZGImgProc.lib;../ZGRelease/ZGTwainUser.lib;../ZGRelease/ZGSaneUser.lib;../ZGRelease/ZGVersion.lib;../ZGRelease/ZGScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../ZJRelease/ZJBase.lib;../ZJRelease/ZJImgFmt.lib;../ZJRelease/ZJImgProc.lib;../ZJRelease/ZJTwainUser.lib;../ZJRelease/ZJSaneUser.lib;../ZJRelease/ZJVersion.lib;../ZJRelease/ZJScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../LSCRelease/LSCBase.lib;../LSCRelease/LSCImgFmt.lib;../LSCRelease/LSCImgProc.lib;../LSCRelease/LSCTwainUser.lib;../LSCRelease/LSCSaneUser.lib;../LSCRelease/LSCVersion.lib;../LSCRelease/LSCScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../CTSRelease/CTSBase.lib;../CTSRelease/CTSImgFmt.lib;../CTSRelease/CTSImgProc.lib;../CTSRelease/CTSTwainUser.lib;../CTSRelease/CTSSaneUser.lib;../CTSRelease/CTSVersion.lib;../CTSRelease/CTSScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/Release/HGBase.lib;../x64/Release/HGImgFmt.lib;../x64/Release/HGImgProc.lib;../x64/Release/HGTwainUser.lib;../x64/Release/HGSaneUser.lib;../x64/Release/HGVersion.lib;../x64/Release/HGScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/HWRelease/HWBase.lib;../x64/HWRelease/HWImgFmt.lib;../x64/HWRelease/HWImgProc.lib;../x64/HWRelease/HWTwainUser.lib;../x64/HWRelease/HWSaneUser.lib;../x64/HWRelease/HWVersion.lib;../x64/HWRelease/HWScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/ZGRelease/ZGBase.lib;../x64/ZGRelease/ZGImgFmt.lib;../x64/ZGRelease/ZGImgProc.lib;../x64/ZGRelease/ZGTwainUser.lib;../x64/ZGRelease/ZGSaneUser.lib;../x64/ZGRelease/ZGVersion.lib;../x64/ZGRelease/ZGScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/ZJRelease/ZJBase.lib;../x64/ZJRelease/ZJImgFmt.lib;../x64/ZJRelease/ZJImgProc.lib;../x64/ZJRelease/ZJTwainUser.lib;../x64/ZJRelease/ZJSaneUser.lib;../x64/ZJRelease/ZJVersion.lib;../x64/ZJRelease/ZJScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/LSCRelease/LSCBase.lib;../x64/LSCRelease/LSCImgFmt.lib;../x64/LSCRelease/LSCImgProc.lib;../x64/LSCRelease/LSCTwainUser.lib;../x64/LSCRelease/LSCSaneUser.lib;../x64/LSCRelease/LSCVersion.lib;../x64/LSCRelease/LSCScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalIncludeDirectories>../../../modules/base/;../../../modules;../../../sdk;../../../third_party/sane/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>../x64/CTSRelease/CTSBase.lib;../x64/CTSRelease/CTSImgFmt.lib;../x64/CTSRelease/CTSImgProc.lib;../x64/CTSRelease/CTSTwainUser.lib;../x64/CTSRelease/CTSSaneUser.lib;../x64/CTSRelease/CTSVersion.lib;../x64/CTSRelease/CTSScannerLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Midl>
<MkTypLibCompatible>false</MkTypLibCompatible>
<ValidateAllParameters>true</ValidateAllParameters>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<Culture>0x0804</Culture>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="framework.h" />
<ClInclude Include="HGTest.h" />
<ClInclude Include="HGTestDlg.h" />
<ClInclude Include="pch.h" />
<ClInclude Include="Resource.h" />
<ClInclude Include="targetver.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="HGTest.cpp" />
<ClCompile Include="HGTestDlg.cpp" />
<ClCompile Include="pch.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">Create</PrecompiledHeader>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="HGTest.rc" />
</ItemGroup>
<ItemGroup>
<None Include="res\HGTest.rc2" />
</ItemGroup>
<ItemGroup>
<Image Include="res\HGTest.ico" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,63 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="源文件">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="头文件">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions>
</Filter>
<Filter Include="资源文件">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="HGTest.h">
<Filter>头文件</Filter>
</ClInclude>
<ClInclude Include="HGTestDlg.h">
<Filter>头文件</Filter>
</ClInclude>
<ClInclude Include="framework.h">
<Filter>头文件</Filter>
</ClInclude>
<ClInclude Include="targetver.h">
<Filter>头文件</Filter>
</ClInclude>
<ClInclude Include="Resource.h">
<Filter>头文件</Filter>
</ClInclude>
<ClInclude Include="pch.h">
<Filter>头文件</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="HGTest.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="HGTestDlg.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="pch.cpp">
<Filter>源文件</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="HGTest.rc">
<Filter>资源文件</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="res\HGTest.rc2">
<Filter>资源文件</Filter>
</None>
</ItemGroup>
<ItemGroup>
<Image Include="res\HGTest.ico">
<Filter>资源文件</Filter>
</Image>
</ItemGroup>
</Project>

View File

@ -1,269 +0,0 @@

// HGTestDlg.cpp: 实现文件
//
#include "pch.h"
#include "framework.h"
#include "HGTest.h"
#include "HGTestDlg.h"
#include "afxdialogex.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// 用于应用程序“关于”菜单项的 CAboutDlg 对话框
class CAboutDlg : public CDialogEx
{
public:
CAboutDlg();
// 对话框数据
#ifdef AFX_DESIGN_TIME
enum { IDD = IDD_ABOUTBOX };
#endif
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
// 实现
protected:
DECLARE_MESSAGE_MAP()
};
CAboutDlg::CAboutDlg() : CDialogEx(IDD_ABOUTBOX)
{
}
void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CAboutDlg, CDialogEx)
END_MESSAGE_MAP()
// CHGTestDlg 对话框
CHGTestDlg::CHGTestDlg(CWnd* pParent /*=nullptr*/)
: CDialogEx(IDD_HGTEST_DIALOG, pParent)
{
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
#ifdef USE_SANE
m_saneMgr = NULL;
m_saneDev = NULL;
#else
m_dsm = NULL;
m_ds = NULL;
#endif
}
void CHGTestDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CHGTestDlg, CDialogEx)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_BN_CLICKED(IDC_BUTTON1, &CHGTestDlg::OnBnClickedButton1)
ON_BN_CLICKED(IDC_BUTTON2, &CHGTestDlg::OnBnClickedButton2)
END_MESSAGE_MAP()
// CHGTestDlg 消息处理程序
BOOL CHGTestDlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
// 将“关于...”菜单项添加到系统菜单中。
// IDM_ABOUTBOX 必须在系统命令范围内。
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != nullptr)
{
BOOL bNameValid;
CString strAboutMenu;
bNameValid = strAboutMenu.LoadString(IDS_ABOUTBOX);
ASSERT(bNameValid);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}
// 设置此对话框的图标。 当应用程序主窗口不是对话框时,框架将自动
// 执行此操作
SetIcon(m_hIcon, TRUE); // 设置大图标
SetIcon(m_hIcon, FALSE); // 设置小图标
HGImage image = NULL;
HGImgFmt_LoadImage("D:\\2.jpg", 0, NULL, 0, 0, &image);
if (NULL != image)
{
HGOCRMgr ocrMgr = NULL;
HGImgProc_CreateOCRMgr(HGIMGPROC_OCRALGO_TESSERACT, &ocrMgr);
if (NULL != ocrMgr)
{
HGUInt direct = 0;
HGImgProc_ImageTextDirectOCR(ocrMgr, image, &direct);
HGImgProc_DestroyOCRMgr(ocrMgr);
}
HGBase_DestroyImage(image);
}
m_idx = 0;
#ifdef USE_SANE
HGSane_CreateManager("sane.dll", &m_saneMgr);
#else
HGTwain_CreateDSM(m_hWnd, &m_dsm);
#endif
return TRUE; // 除非将焦点设置到控件,否则返回 TRUE
}
void CHGTestDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == IDM_ABOUTBOX)
{
CAboutDlg dlgAbout;
dlgAbout.DoModal();
}
else
{
CDialogEx::OnSysCommand(nID, lParam);
}
}
// 如果向对话框添加最小化按钮,则需要下面的代码
// 来绘制该图标。 对于使用文档/视图模型的 MFC 应用程序,
// 这将由框架自动完成。
void CHGTestDlg::OnPaint()
{
if (IsIconic())
{
CPaintDC dc(this); // 用于绘制的设备上下文
SendMessage(WM_ICONERASEBKGND, reinterpret_cast<WPARAM>(dc.GetSafeHdc()), 0);
// 使图标在工作区矩形中居中
int cxIcon = GetSystemMetrics(SM_CXICON);
int cyIcon = GetSystemMetrics(SM_CYICON);
CRect rect;
GetClientRect(&rect);
int x = (rect.Width() - cxIcon + 1) / 2;
int y = (rect.Height() - cyIcon + 1) / 2;
// 绘制图标
dc.DrawIcon(x, y, m_hIcon);
}
else
{
CDialogEx::OnPaint();
}
}
//当用户拖动最小化窗口时系统调用此函数取得光标
//显示。
HCURSOR CHGTestDlg::OnQueryDragIcon()
{
return static_cast<HCURSOR>(m_hIcon);
}
void CHGTestDlg::OnBnClickedButton1()
{
#ifdef USE_SANE
if (NULL != m_saneDev)
{
return;
}
HGSane_OpenSelectedDevice(m_saneMgr, m_hWnd, &m_saneDev);
if (NULL != m_saneDev)
{
HGResult ret = HGSane_StartDeviceWithUI(m_saneDev, m_hWnd, DeviceImageFunc, this);
if (HGBASE_ERR_OK != ret)
{
HGSane_CloseDevice(m_saneDev);
m_saneDev = NULL;
}
}
#else
if (NULL != m_ds)
{
return;
}
HGTwain_OpenSelectedDS(m_dsm, &m_ds);
if (NULL != m_ds)
{
HGResult ret = HGTwain_EnableDSUIOnly(m_ds, m_hWnd, DSCloseReqFunc, this);
if (HGBASE_ERR_OK != ret)
{
HGTwain_CloseDS(m_ds);
m_ds = NULL;
}
}
#endif
}
void CHGTestDlg::OnBnClickedButton2()
{
#ifdef USE_SANE
HGSane_CloseDevice(m_saneDev);
m_saneDev = NULL;
#else
HGTwain_CloseDS(m_ds);
m_ds = NULL;
#endif
}
#ifdef USE_SANE
void HGAPI CHGTestDlg::DeviceImageFunc(HGSaneDevice dev, HGImage image, HGPointer param)
{
CHGTestDlg* p = (CHGTestDlg*)param;
HGImage image2 = NULL;
HGBase_CloneImage(image, 0, 0, &image2);
::PostMessage(p->m_hWnd, 2001, (WPARAM)image2, 0);
}
#else
void CHGTestDlg::DSCloseReqFunc(HGTwainDS ds, HGPointer param)
{
CHGTestDlg* p = (CHGTestDlg*)param;
HGTwain_DisableDS(p->m_ds);
HGResult ret = HGTwain_EnableDS(p->m_ds, HGFALSE, NULL, DSCloseReqFunc2, p, DSImageFunc, p);
if (HGBASE_ERR_OK != ret)
{
HGTwain_CloseDS(p->m_ds);
p->m_ds = NULL;
}
}
void CHGTestDlg::DSCloseReqFunc2(HGTwainDS ds, HGPointer param)
{
CHGTestDlg* p = (CHGTestDlg*)param;
HGTwain_CloseDS(p->m_ds);
p->m_ds = NULL;
}
void HGAPI CHGTestDlg::DSImageFunc(HGTwainDS ds, HGImage image, HGPointer param)
{
CHGTestDlg* p = (CHGTestDlg*)param;
CStringA strName;
strName.Format("D:\\HGTest_%u.jpg", p->m_idx++);
HGImgFmt_SaveImage(image, 0, NULL, strName);
}
#endif

View File

@ -1,50 +0,0 @@

// HGTestDlg.h: 头文件
//
#pragma once
#define USE_SANE
// CHGTestDlg 对话框
class CHGTestDlg : public CDialogEx
{
// 构造
public:
CHGTestDlg(CWnd* pParent = nullptr); // 标准构造函数
// 对话框数据
#ifdef AFX_DESIGN_TIME
enum { IDD = IDD_HGTEST_DIALOG };
#endif
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
int m_idx;
#ifdef USE_SANE
HGSaneManager m_saneMgr;
HGSaneDevice m_saneDev;
static void HGAPI DeviceImageFunc(HGSaneDevice dev, HGImage image, HGPointer param);
#else
HGTwainDSM m_dsm;
HGTwainDS m_ds;
static void HGAPI DSCloseReqFunc(HGTwainDS ds, HGPointer param);
static void HGAPI DSCloseReqFunc2(HGTwainDS ds, HGPointer param);
static void HGAPI DSImageFunc(HGTwainDS ds, HGImage image, HGPointer param);
#endif
// 实现
protected:
HICON m_hIcon;
// 生成的消息映射函数
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnBnClickedButton1();
afx_msg void OnBnClickedButton2();
};

View File

@ -1,22 +0,0 @@
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ 生成的包含文件。
// 供 HGTest.rc 使用
//
#define IDM_ABOUTBOX 0x0010
#define IDD_ABOUTBOX 100
#define IDS_ABOUTBOX 101
#define IDD_HGTEST_DIALOG 102
#define IDR_MAINFRAME 128
#define IDC_BUTTON1 1000
#define IDC_BUTTON2 1001
// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 130
#define _APS_NEXT_COMMAND_VALUE 32771
#define _APS_NEXT_CONTROL_VALUE 1001
#define _APS_NEXT_SYMED_VALUE 101
#endif
#endif

View File

@ -1,49 +0,0 @@
#pragma once
#ifndef VC_EXTRALEAN
#define VC_EXTRALEAN // 从 Windows 头中排除极少使用的资料
#endif
#include "targetver.h"
#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // 某些 CString 构造函数将是显式的
// 关闭 MFC 的一些常见且经常可放心忽略的隐藏警告消息
#define _AFX_ALL_WARNINGS
#include <afxwin.h> // MFC 核心组件和标准组件
#include <afxext.h> // MFC 扩展
#include <afxdisp.h> // MFC 自动化类
#ifndef _AFX_NO_OLE_SUPPORT
#include <afxdtctl.h> // MFC 对 Internet Explorer 4 公共控件的支持
#endif
#ifndef _AFX_NO_AFXCMN_SUPPORT
#include <afxcmn.h> // MFC 对 Windows 公共控件的支持
#endif // _AFX_NO_AFXCMN_SUPPORT
#include <afxcontrolbars.h> // MFC 支持功能区和控制条
#ifdef _UNICODE
#if defined _M_IX86
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
#elif defined _M_X64
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")
#else
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
#endif
#endif

View File

@ -1,5 +0,0 @@
// pch.cpp: 与预编译标头对应的源文件
#include "pch.h"
// 当使用预编译的头时,需要使用此源文件,编译才能成功。

View File

@ -1,30 +0,0 @@
// pch.h: 这是预编译标头文件。
// 下方列出的文件仅编译一次,提高了将来生成的生成性能。
// 这还将影响 IntelliSense 性能,包括代码完成和许多代码浏览功能。
// 但是,如果此处列出的文件中的任何一个在生成之间有更新,它们全部都将被重新编译。
// 请勿在此处添加要频繁更新的文件,这将使得性能优势无效。
#ifndef PCH_H
#define PCH_H
// 添加要在此处预编译的标头
#include "framework.h"
#include "base/HGBase.h"
#include "imgfmt/HGJpeg.h"
#include "imgfmt/HGBmp.h"
#include "imgfmt/HGPng.h"
#include "imgfmt/HGTiff.h"
#include "imgfmt/HGGif.h"
#include "imgfmt/HGPdf.h"
#include "imgfmt/HGOfd.h"
#include "imgfmt/HGPnm.h"
#include "imgfmt/HGImgFmt.h"
#include "imgproc/HGImgProc.h"
#include "imgproc/HGOCR.h"
#include "twain_user/HGTwain.h"
#include "sane_user/HGSane.h"
#include "version/HGVersion.h"
#include "scannerlib/HGScannerLib.h"
#endif //PCH_H

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

View File

@ -1,8 +0,0 @@
#pragma once
// 包括 SDKDDKVer.h 将定义可用的最高版本的 Windows 平台。
//如果要为以前的 Windows 平台生成应用程序,请包括 WinSDKVer.h
// 将 _WIN32_WINNT 宏设置为要支持的平台,然后再包括 SDKDDKVer.h。
#include <SDKDDKVer.h>

View File

@ -1,16 +0,0 @@
LIBRARY
EXPORTS
HGTwain_CreateDSM
HGTwain_DestroyDSM
HGTwain_GetDSCount
HGTwain_GetDSNameWithIndex
HGTwain_OpenDS
HGTwain_OpenDefaultDS
HGTwain_OpenSelectedDS
HGTwain_CloseDS
HGTwain_GetDSName
HGTwain_EnableDSUIOnly
HGTwain_EnableDS
HGTwain_DisableDS

View File

@ -1,693 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="CTSRelease|Win32">
<Configuration>CTSRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="CTSRelease|x64">
<Configuration>CTSRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|Win32">
<Configuration>HWRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|x64">
<Configuration>HWRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|Win32">
<Configuration>LSCRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|x64">
<Configuration>LSCRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|Win32">
<Configuration>ZGRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|x64">
<Configuration>ZGRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|Win32">
<Configuration>ZJRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|x64">
<Configuration>ZJRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<None Include="HGTwainUser.def" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\modules\twain_user\dllmain.cpp" />
<ClCompile Include="..\..\..\modules\twain_user\HGTwain.cpp" />
<ClCompile Include="..\..\..\modules\twain_user\HGTwainImpl.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\modules\twain_user\HGTwain.h" />
<ClInclude Include="..\..\..\modules\twain_user\HGTwainErr.h" />
<ClInclude Include="..\..\..\modules\twain_user\HGTwainImpl.hpp" />
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{efae5f69-a4c2-4a07-8be6-68714d86bce2}</ProjectGuid>
<RootNamespace>HGTwainUser</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWTwainUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGTwainUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJTwainUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCTwainUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSTwainUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWTwainUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGTwainUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJTwainUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCTwainUser</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSTwainUser</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalDependencies>../Debug/HGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalDependencies>../Release/HGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HGTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)HGTwainUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalDependencies>../HWRelease/HWBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HWTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)HWTwainUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalDependencies>../ZGRelease/ZGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZGTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)ZGTwainUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalDependencies>../ZJRelease/ZJBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZJTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)ZJTwainUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalDependencies>../LSCRelease/LSCBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)LSCTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)LSCTwainUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalDependencies>../CTSRelease/CTSBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)CTSTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)CTSTwainUser.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/Debug/HGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/Release/HGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HGTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)HGTwainUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/HWRelease/HWBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HWTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)HWTwainUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/ZGRelease/ZGBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZGTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)ZGTwainUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/ZJRelease/ZJBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZJTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)ZJTwainUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/LSCRelease/LSCBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)LSCTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)LSCTwainUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGTWAINUSER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/twain/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGTwainUser.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/CTSRelease/CTSBase.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSTwainUser.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)CTSTwainUser.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\twain_user\*.h $(SolutionDir)..\..\..\sdk\include\twain_user\
copy $(OutDir)CTSTwainUser.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,639 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="CTSRelease|Win32">
<Configuration>CTSRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="CTSRelease|x64">
<Configuration>CTSRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|Win32">
<Configuration>HWRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|x64">
<Configuration>HWRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|Win32">
<Configuration>LSCRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|x64">
<Configuration>LSCRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|Win32">
<Configuration>ZGRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|x64">
<Configuration>ZGRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|Win32">
<Configuration>ZJRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|x64">
<Configuration>ZJRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\modules\base\HGConsole.cpp" />
<ClCompile Include="..\..\..\modules\base\HGInfo.cpp" />
<ClCompile Include="..\..\..\modules\base\HGInfoImpl.cpp" />
<ClCompile Include="..\..\..\modules\base\HGIni.cpp" />
<ClCompile Include="..\..\..\modules\base\HGLock.cpp" />
<ClCompile Include="..\..\..\modules\base\HGLog.cpp" />
<ClCompile Include="..\..\..\modules\base\HGUtility.cpp" />
<ClCompile Include="..\..\..\sdk\upload\main.cpp" />
<ClCompile Include="..\..\..\third_party\cgic\cgic.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\modules\base\HGConsole.h" />
<ClInclude Include="..\..\..\modules\base\HGInfo.h" />
<ClInclude Include="..\..\..\modules\base\HGInfoImpl.hpp" />
<ClInclude Include="..\..\..\modules\base\HGIni.h" />
<ClInclude Include="..\..\..\modules\base\HGLock.h" />
<ClInclude Include="..\..\..\modules\base\HGLog.h" />
<ClInclude Include="..\..\..\modules\base\HGUtility.h" />
<ClInclude Include="..\..\..\third_party\cgic\cgic.h" />
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{fc39daea-2bb2-45ae-a7f3-f3879692a66b}</ProjectGuid>
<RootNamespace>HGUpload</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>upload</TargetName>
<TargetExt>.cgi</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/cgic/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,32 +0,0 @@
LIBRARY
EXPORTS
HGVersion_CreateMgr
HGVersion_DestroyMgr
HGVersion_GetServerConfig
HGVersion_PostInstallInfo
HGVersion_PostUninstallInfo
HGVersion_PostCrashInfo
HGVersion_PostUserFeedback
HGVersion_PostDeviceOpenInfo
HGVersion_PostDeviceCloseInfo
HGVersion_PostDeviceScanCountInfo
HGVersion_PostDeviceClearRollerInfo
HGVersion_PostDeviceHistroyCountInfo
HGVersion_PostDeviceRollerCountInfo
HGVersion_PostDevicePaperJamInfo
HGVersion_PostUserOpenInfo
HGVersion_PostUserCloseInfo
HGVersion_PostUserLoginInfo
HGVersion_PostUserLogoutInfo
HGVersion_PostDeviceLockInfo
HGVersion_GetVersionList
HGVersion_HttpDownload
HGVersion_ReleaseVersionList
HGVersion_GetCurrVersion
HGVersion_CompareVersion
HGVersion_BlackListCheck
HGVersion_GetDriverVersionList

View File

@ -1,696 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="CTSRelease|Win32">
<Configuration>CTSRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="CTSRelease|x64">
<Configuration>CTSRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|Win32">
<Configuration>HWRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|x64">
<Configuration>HWRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|Win32">
<Configuration>LSCRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|x64">
<Configuration>LSCRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|Win32">
<Configuration>ZGRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|x64">
<Configuration>ZGRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|Win32">
<Configuration>ZJRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|x64">
<Configuration>ZJRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\modules\version\HGVersion.cpp" />
<ClCompile Include="..\..\..\modules\version\HGVersionImpl.cpp" />
<ClCompile Include="..\..\..\third_party\json\cJSON.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\modules\version\HGVersion.h" />
<ClInclude Include="..\..\..\modules\version\HGVersionImpl.hpp" />
<ClInclude Include="..\..\..\modules\version\HGVersionMsg.hpp" />
<ClInclude Include="..\..\..\third_party\json\cJSON.h" />
</ItemGroup>
<ItemGroup>
<None Include="HGVersion.def" />
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{25d00b63-9385-4283-8955-92caaedbe68a}</ProjectGuid>
<RootNamespace>HGVersion</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWVersion</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGVersion</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJVersion</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCVersion</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSVersion</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWVersion</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGVersion</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJVersion</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCVersion</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSVersion</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalDependencies>../Debug/HGBase.lib;../../../third_party/libcurl/windows/lib/x86/libcurld.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 %(AdditionalOptions)</AdditionalOptions>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../Release/HGBase.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HGVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)HGVersion.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../HWRelease/HWBase.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)HWVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)HWVersion.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../ZGRelease/ZGBase.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZGVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)ZGVersion.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../ZJRelease/ZJBase.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)ZJVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)ZJVersion.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../LSCRelease/LSCBase.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)LSCVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)LSCVersion.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../CTSRelease/CTSBase.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(OutDir)CTSVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x86\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)CTSVersion.dll $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/Debug/HGBase.lib;../../../third_party/libcurl/windows/lib/x64/libcurld.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 %(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/Release/HGBase.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HGVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)HGVersion.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/HWRelease/HWBase.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)HWVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)HWVersion.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/ZGRelease/ZGBase.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZGVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)ZGVersion.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/ZJRelease/ZJBase.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)ZJVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)ZJVersion.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/LSCRelease/LSCBase.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)LSCVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)LSCVersion.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;HGVERSION_EXPORTS;_WINDOWS;_USRDLL;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../third_party/libcurl/windows/include/;../../../third_party/json/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<ModuleDefinitionFile>HGVersion.def</ModuleDefinitionFile>
<AdditionalDependencies>../x64/CTSRelease/CTSBase.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;ws2_32.lib;wldap32.lib;Iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSVersion.lib $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(OutDir)CTSVersion.pdb $(SolutionDir)..\..\..\sdk\lib\win\x64\Release\
copy $(SolutionDir)..\..\modules\version\*.h $(SolutionDir)..\..\..\sdk\include\version\
copy $(OutDir)CTSVersion.dll $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,627 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="CTSRelease|Win32">
<Configuration>CTSRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="CTSRelease|x64">
<Configuration>CTSRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|Win32">
<Configuration>HWRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|x64">
<Configuration>HWRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|Win32">
<Configuration>LSCRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|x64">
<Configuration>LSCRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|Win32">
<Configuration>ZGRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|x64">
<Configuration>ZGRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|Win32">
<Configuration>ZJRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|x64">
<Configuration>ZJRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\sdk\webscan\HttpHead.cpp" />
<ClCompile Include="..\..\..\sdk\webscan\main.cpp" />
<ClCompile Include="..\..\..\sdk\webscan\MsgPumpCallback.cpp" />
<ClCompile Include="..\..\..\sdk\webscan\WebServer.cpp" />
<ClCompile Include="..\..\..\sdk\webscan\WebUser.cpp" />
<ClCompile Include="..\..\..\third_party\base64\base64.cpp" />
<ClCompile Include="..\..\..\third_party\json\cJSON.c" />
<ClCompile Include="..\..\..\third_party\sha1\sha1.cpp" />
<ClCompile Include="..\..\..\utility\HGString.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\sdk\webscan\HttpHead.h" />
<ClInclude Include="..\..\..\sdk\webscan\Msg.h" />
<ClInclude Include="..\..\..\sdk\webscan\MsgPumpCallback.h" />
<ClInclude Include="..\..\..\sdk\webscan\WebServer.h" />
<ClInclude Include="..\..\..\sdk\webscan\WebUser.h" />
<ClInclude Include="..\..\..\third_party\base64\base64.h" />
<ClInclude Include="..\..\..\third_party\json\cJSON.h" />
<ClInclude Include="..\..\..\third_party\sha1\sha1.h" />
<ClInclude Include="..\..\..\utility\HGString.h" />
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{2A4A0C71-D333-4978-B7C4-08401230E0A5}</ProjectGuid>
<RootNamespace>HGWebScan</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWWebScan</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGWebScan</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJWebScan</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCWebScan</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSWebScan</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWWebScan</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGWebScan</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJWebScan</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCWebScan</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSWebScan</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>28251;26812;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../Debug/HGBase.lib;../Debug/HGImgFmt.lib;../Debug/HGImgProc.lib;../../../../sdk/lib/win/x86/OEM/huagao/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurld.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4098,4099,4075 %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../Release/HGBase.lib;../Release/HGImgFmt.lib;../Release/HGImgProc.lib;../../../../sdk/lib/win/x86/OEM/huagao/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGWebScan.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HANWANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../HWRelease/HWBase.lib;../HWRelease/HWImgFmt.lib;../HWRelease/HWImgProc.lib;../../../../sdk/lib/win/x86/OEM/hanvon/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWWebScan.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_ZIGUANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../ZGRelease/ZGBase.lib;../ZGRelease/ZGImgFmt.lib;../ZGRelease/ZGImgProc.lib;../../../../sdk/lib/win/x86/OEM/unis/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGWebScan.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_ZHONGJING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../ZJRelease/ZJBase.lib;../ZJRelease/ZJImgFmt.lib;../ZJRelease/ZJImgProc.lib;../../../../sdk/lib/win/x86/OEM/microtek/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJWebScan.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_LISICHENG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../LSCRelease/LSCBase.lib;../LSCRelease/LSCImgFmt.lib;../LSCRelease/LSCImgProc.lib;../../../../sdk/lib/win/x86/OEM/lanxum/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCWebScan.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_CANGTIAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../CTSRelease/CTSBase.lib;../CTSRelease/CTSImgFmt.lib;../CTSRelease/CTSImgProc.lib;../../../../sdk/lib/win/x86/OEM/cumtenn/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSWebScan.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/Debug/HGBase.lib;../x64/Debug/HGImgFmt.lib;../x64/Debug/HGImgProc.lib;../../../../sdk/lib/win/x64/OEM/huagao/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurld.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4098,4099,4075 %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/Release/HGBase.lib;../x64/Release/HGImgFmt.lib;../x64/Release/HGImgProc.lib;../../../../sdk/lib/win/x64/OEM/huagao/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGWebScan.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HANWANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/HWRelease/HWBase.lib;../x64/HWRelease/HWImgFmt.lib;../x64/HWRelease/HWImgProc.lib;../../../../sdk/lib/win/x64/OEM/hanvon/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWWebScan.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_ZIGUANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/ZGRelease/ZGBase.lib;../x64/ZGRelease/ZGImgFmt.lib;../x64/ZGRelease/ZGImgProc.lib;../../../../sdk/lib/win/x64/OEM/unis/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGWebScan.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_ZHONGJING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/ZJRelease/ZJBase.lib;../x64/ZJRelease/ZJImgFmt.lib;../x64/ZJRelease/ZJImgProc.lib;../../../../sdk/lib/win/x64/OEM/microtek/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJWebScan.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_LISICHENG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/LSCRelease/LSCBase.lib;../x64/LSCRelease/LSCImgFmt.lib;../x64/LSCRelease/LSCImgProc.lib;../../../../sdk/lib/win/x64/OEM/lanxum/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCWebScan.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_CANGTIAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/CTSRelease/CTSBase.lib;../x64/CTSRelease/CTSImgFmt.lib;../x64/CTSRelease/CTSImgProc.lib;../../../../sdk/lib/win/x64/OEM/cumtenn/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSWebScan.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,694 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="CTSRelease|Win32">
<Configuration>CTSRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="CTSRelease|x64">
<Configuration>CTSRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|Win32">
<Configuration>HWRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="HWRelease|x64">
<Configuration>HWRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|Win32">
<Configuration>LSCRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="LSCRelease|x64">
<Configuration>LSCRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|Win32">
<Configuration>ZGRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZGRelease|x64">
<Configuration>ZGRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|Win32">
<Configuration>ZJRelease</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="ZJRelease|x64">
<Configuration>ZJRelease</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\sdk\webservice\HttpHead.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\HttpServer.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\HttpUser.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\main.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\Manager.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\ManagerV1.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\ManagerV2.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\MsgPumpCallback.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\SockIoServer.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\SockIoUser.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\WebServer.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\WebUser.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\WSServer.cpp" />
<ClCompile Include="..\..\..\sdk\webservice\WSUser.cpp" />
<ClCompile Include="..\..\..\third_party\base64\base64.cpp" />
<ClCompile Include="..\..\..\third_party\json\cJSON.c" />
<ClCompile Include="..\..\..\third_party\sha1\sha1.cpp" />
<ClCompile Include="..\..\..\third_party\sqlite\sqlite3.c" />
<ClCompile Include="..\..\..\utility\HGString.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\sdk\webservice\HttpHead.h" />
<ClInclude Include="..\..\..\sdk\webservice\HttpServer.h" />
<ClInclude Include="..\..\..\sdk\webservice\HttpUser.h" />
<ClInclude Include="..\..\..\sdk\webservice\Manager.h" />
<ClInclude Include="..\..\..\sdk\webservice\ManagerV1.h" />
<ClInclude Include="..\..\..\sdk\webservice\ManagerV2.h" />
<ClInclude Include="..\..\..\sdk\webservice\Msg.h" />
<ClInclude Include="..\..\..\sdk\webservice\MsgPumpCallback.h" />
<ClInclude Include="..\..\..\sdk\webservice\resource.h" />
<ClInclude Include="..\..\..\sdk\webservice\SockIoServer.h" />
<ClInclude Include="..\..\..\sdk\webservice\SockIoUser.h" />
<ClInclude Include="..\..\..\sdk\webservice\WebServer.h" />
<ClInclude Include="..\..\..\sdk\webservice\WebUser.h" />
<ClInclude Include="..\..\..\sdk\webservice\WSServer.h" />
<ClInclude Include="..\..\..\sdk\webservice\WSUser.h" />
<ClInclude Include="..\..\..\third_party\base64\base64.h" />
<ClInclude Include="..\..\..\third_party\json\cJSON.h" />
<ClInclude Include="..\..\..\third_party\sha1\sha1.h" />
<ClInclude Include="..\..\..\third_party\sqlite\sqlite3.h" />
<ClInclude Include="..\..\..\third_party\sqlite\sqlite3ext.h" />
<ClInclude Include="..\..\..\utility\HGString.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\sdk\webservice\HGWebService.rc" />
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{ba4f1937-479e-463c-bb25-0dac454db625}</ProjectGuid>
<RootNamespace>HGWebService</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWWebService</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGWebService</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJWebService</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCWebService</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSWebService</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>HWWebService</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZGWebService</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>ZJWebService</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>LSCWebService</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<LinkIncremental>false</LinkIncremental>
<TargetName>CTSWebService</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DisableSpecificWarnings>28251;26812;%(DisableSpecificWarnings)</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../Debug/HGBase.lib;../Debug/HGImgFmt.lib;../Debug/HGImgProc.lib;../../../../sdk/lib/win/x86/OEM/huagao/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurld.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4098,4099,4075 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<ResourceCompile>
<PreprocessorDefinitions>OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../Release/HGBase.lib;../Release/HGImgFmt.lib;../Release/HGImgProc.lib;../../../../sdk/lib/win/x86/OEM/huagao/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGWebService.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HANWANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../HWRelease/HWBase.lib;../HWRelease/HWImgFmt.lib;../HWRelease/HWImgProc.lib;../../../../sdk/lib/win/x86/OEM/hanvon/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWWebService.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_HANWANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_ZIGUANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../ZGRelease/ZGBase.lib;../ZGRelease/ZGImgFmt.lib;../ZGRelease/ZGImgProc.lib;../../../../sdk/lib/win/x86/OEM/unis/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGWebService.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_ZIGUANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_ZHONGJING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../ZJRelease/ZJBase.lib;../ZJRelease/ZJImgFmt.lib;../ZJRelease/ZJImgProc.lib;../../../../sdk/lib/win/x86/OEM/microtek/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJWebService.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_ZHONGJING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_LISICHENG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../LSCRelease/LSCBase.lib;../LSCRelease/LSCImgFmt.lib;../LSCRelease/LSCImgProc.lib;../../../../sdk/lib/win/x86/OEM/lanxum/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCWebService.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_LISICHENG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_CANGTIAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../CTSRelease/CTSBase.lib;../CTSRelease/CTSImgFmt.lib;../CTSRelease/CTSImgProc.lib;../../../../sdk/lib/win/x86/OEM/cumtenn/sane.lib;../../../third_party/zlib/windows/lib/x86/zlib.lib;../../../third_party/libzip/windows/lib/x86/zip.lib;../../../third_party/libcurl/windows/lib/x86/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSWebService.exe $(SolutionDir)..\..\..\release\win\x86\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_CANGTIAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/Debug/HGBase.lib;../x64/Debug/HGImgFmt.lib;../x64/Debug/HGImgProc.lib;../../../../sdk/lib/win/x64/OEM/huagao/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurld.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4098,4099,4075 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<ResourceCompile>
<PreprocessorDefinitions>OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/Release/HGBase.lib;../x64/Release/HGImgFmt.lib;../x64/Release/HGImgProc.lib;../../../../sdk/lib/win/x64/OEM/huagao/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HGWebService.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_HUAGAO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='HWRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_HANWANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/HWRelease/HWBase.lib;../x64/HWRelease/HWImgFmt.lib;../x64/HWRelease/HWImgProc.lib;../../../../sdk/lib/win/x64/OEM/hanvon/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)HWWebService.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_HANWANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZGRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_ZIGUANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/ZGRelease/ZGBase.lib;../x64/ZGRelease/ZGImgFmt.lib;../x64/ZGRelease/ZGImgProc.lib;../../../../sdk/lib/win/x64/OEM/unis/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZGWebService.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_ZIGUANG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ZJRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_ZHONGJING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/ZJRelease/ZJBase.lib;../x64/ZJRelease/ZJImgFmt.lib;../x64/ZJRelease/ZJImgProc.lib;../../../../sdk/lib/win/x64/OEM/microtek/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)ZJWebService.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_ZHONGJING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='LSCRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_LISICHENG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/LSCRelease/LSCBase.lib;../x64/LSCRelease/LSCImgFmt.lib;../x64/LSCRelease/LSCImgProc.lib;../../../../sdk/lib/win/x64/OEM/lanxum/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)LSCWebService.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_LISICHENG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CTSRelease|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;_CONSOLE;_WINSOCK_DEPRECATED_NO_WARNINGS;ZIP_STATIC;CURL_STATICLIB;_CRT_SECURE_NO_WARNINGS;OEM_CANGTIAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>../../../modules/;../../../third_party/sha1/;../../../third_party/base64/;../../../third_party/json/;../../../third_party/sqlite/;../../../utility/;../../../third_party/libzip/windows/include/;../../../third_party/libcurl/windows/include/;../../../../sdk/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>../x64/CTSRelease/CTSBase.lib;../x64/CTSRelease/CTSImgFmt.lib;../x64/CTSRelease/CTSImgProc.lib;../../../../sdk/lib/win/x64/OEM/cumtenn/sane.lib;../../../third_party/zlib/windows/lib/x64/zlib.lib;../../../third_party/libzip/windows/lib/x64/zip.lib;../../../third_party/libcurl/windows/lib/x64/libcurl.lib;wldap32.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalOptions>/ignore:4099 /LTCG %(AdditionalOptions)</AdditionalOptions>
<UACExecutionLevel>RequireAdministrator</UACExecutionLevel>
</Link>
<PostBuildEvent>
<Command>copy $(OutDir)CTSWebService.exe $(SolutionDir)..\..\..\release\win\x64\Release\</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>OEM_CANGTIAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

39
build2.sh Executable file
View File

@ -0,0 +1,39 @@
cd ./build2/qt
rm -f Makefile
rm -f HGBase/Makefile
rm -f HGDemo/Makefile
rm -f HGFWUpgrade/Makefile
rm -f HGImgFmt/Makefile
rm -f HGImgProc/Makefile
rm -f HGSaneUI/Makefile
rm -f HGSaneUser/Makefile
rm -f HGScanner/Makefile
rm -f HGScannerLib/Makefile
rm -f HGTwainUser/Makefile
rm -f HGUpgrade/Makefile
rm -f HGUpload/Makefile
rm -f HGVersion/Makefile
rm -f HGWebScan/Makefile
rm -f HGWebService/Makefile
rm -rf ../temp
if [ "${1}" == "hw" ]; then
qmake -qt=qt5 -makefile "DEFINES += OEM_HANWANG" HGSolution.pro
elif [ "${1}" == "lsc" ]; then
qmake -qt=qt5 -makefile "DEFINES += OEM_LISICHENG" HGSolution.pro
elif [ "${1}" == "cts" ]; then
qmake -qt=qt5 -makefile "DEFINES += OEM_CANGTIAN" HGSolution.pro
elif [ "${1}" == "zj" ]; then
qmake -qt=qt5 -makefile "DEFINES += OEM_ZHONGJING" HGSolution.pro
elif [ "${1}" == "zg" ]; then
qmake -qt=qt5 -makefile "DEFINES += OEM_ZIGUANG" HGSolution.pro
else
qmake -qt=qt5 -makefile HGSolution.pro
fi
make -j8
cd ../../

View File

@ -1,37 +0,0 @@
@echo off
echo "step1"
call .\build.bat hg x86
echo "step2"
call .\build.bat hg x64
echo "step3"
call .\build.bat hw x86
echo "step4"
call .\build.bat hw x64
echo "step5"
call .\build.bat lsc x86
echo "step6"
call .\build.bat lsc x64
echo "step7"
call .\build.bat cts x86
echo "step8"
call .\build.bat cts x64
echo "step9"
call .\build.bat zj x86
echo "step10"
call .\build.bat zj x64
echo "step11"
call .\build.bat zg x86
echo "step12"
call .\build.bat zg x64