linux工程增加loongarch64编译选项
This commit is contained in:
parent
e2c5a02a72
commit
623102088f
|
@ -38,6 +38,7 @@ win32 {
|
|||
}
|
||||
}
|
||||
contains(QT_ARCH, x86_64){
|
||||
DEFINES += x86_64
|
||||
LIBS += -L../../../../sdk/lib/win/x64/Release -lHGBase -lHGImgFmt -lHGImgProc
|
||||
LIBS += -L../../../../sdk/lib/win/x64/OEM/huagao -lsane
|
||||
CONFIG(release, debug|release) {
|
||||
|
@ -89,6 +90,16 @@ unix {
|
|||
}
|
||||
CONFIG(debug, debug|release) {
|
||||
|
||||
}
|
||||
}
|
||||
contains(ARCH, loongarch64){
|
||||
DEFINES += loongarch64
|
||||
LIBS += -L../../../../release/uos/loongarch64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
|
||||
CONFIG(release, debug|release) {
|
||||
DESTDIR = ../../../../release/uos/loongarch64/
|
||||
}
|
||||
CONFIG(debug, debug|release) {
|
||||
|
||||
}
|
||||
}
|
||||
}else{
|
||||
|
@ -122,6 +133,16 @@ unix {
|
|||
}
|
||||
CONFIG(debug, debug|release) {
|
||||
|
||||
}
|
||||
}
|
||||
contains(ARCH, loongarch64){
|
||||
DEFINES += loongarch64
|
||||
LIBS += -L../../../../release/kylin/loongarch64 -lHGBase -lHGImgFmt -lHGImgProc -lsane-hgsane -lhgdriver
|
||||
CONFIG(release, debug|release) {
|
||||
DESTDIR = ../../../../release/kylin/loongarch64/
|
||||
}
|
||||
CONFIG(debug, debug|release) {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -83,6 +83,15 @@ unix {
|
|||
}
|
||||
CONFIG(debug, debug|release) {
|
||||
|
||||
}
|
||||
}
|
||||
contains(ARCH, loongarch64){
|
||||
LIBS += -L../../../../release/uos/loongarch64 -lHGBase -lHGVersion
|
||||
CONFIG(release, debug|release) {
|
||||
DESTDIR = ../../../../release/uos/loongarch64/
|
||||
}
|
||||
CONFIG(debug, debug|release) {
|
||||
|
||||
}
|
||||
}
|
||||
}else{
|
||||
|
@ -113,6 +122,15 @@ unix {
|
|||
}
|
||||
CONFIG(debug, debug|release) {
|
||||
|
||||
}
|
||||
}
|
||||
contains(ARCH, loongarch64){
|
||||
LIBS += -L../../../../release/kylin/loongarch64 -lHGBase -lHGVersion
|
||||
CONFIG(release, debug|release) {
|
||||
DESTDIR = ../../../../release/kylin/loongarch64/
|
||||
}
|
||||
CONFIG(debug, debug|release) {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -99,6 +99,37 @@
|
|||
<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/" />
|
||||
|
@ -192,6 +223,37 @@
|
|||
<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" />
|
||||
|
|
|
@ -201,6 +201,71 @@
|
|||
<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/" />
|
||||
|
@ -396,6 +461,71 @@
|
|||
<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" />
|
||||
|
|
|
@ -166,6 +166,58 @@
|
|||
<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" />
|
||||
</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="-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" />
|
||||
</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="-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/" />
|
||||
|
@ -328,6 +380,58 @@
|
|||
<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" />
|
||||
</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="-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" />
|
||||
</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="-L../../../../release/kylin/loongarch64 -lHGBase -lHGImgFmt" />
|
||||
<Add option="-ldl" />
|
||||
<Add option="-lpthread" />
|
||||
</Linker>
|
||||
</Target>
|
||||
</Build>
|
||||
<Compiler>
|
||||
<Add option="-Wall" />
|
||||
|
|
|
@ -81,6 +81,31 @@
|
|||
<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/" />
|
||||
|
@ -156,6 +181,31 @@
|
|||
<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" />
|
||||
|
|
|
@ -123,6 +123,45 @@
|
|||
<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/" />
|
||||
|
@ -240,6 +279,45 @@
|
|||
<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" />
|
||||
|
|
|
@ -96,6 +96,36 @@
|
|||
<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/" />
|
||||
|
@ -186,6 +216,36 @@
|
|||
<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" />
|
||||
|
|
|
@ -87,6 +87,33 @@
|
|||
<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/" />
|
||||
|
@ -168,6 +195,33 @@
|
|||
<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" />
|
||||
|
|
|
@ -123,6 +123,45 @@
|
|||
<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/" />
|
||||
|
@ -240,6 +279,45 @@
|
|||
<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" />
|
||||
|
|
|
@ -141,6 +141,51 @@
|
|||
<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/" />
|
||||
|
@ -276,6 +321,51 @@
|
|||
<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" />
|
||||
|
|
|
@ -141,6 +141,51 @@
|
|||
<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/" />
|
||||
|
@ -276,6 +321,51 @@
|
|||
<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" />
|
||||
|
|
Loading…
Reference in New Issue