添加x86_64 架构
This commit is contained in:
parent
5b47699894
commit
b58e726004
7
cppLib/build_all.bat
Normal file
7
cppLib/build_all.bat
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
@echo off
|
||||||
|
chcp 65001 > nul
|
||||||
|
build.bat
|
||||||
|
|
||||||
|
build.bat x86_64
|
||||||
|
|
||||||
|
build.bat
|
@ -6,7 +6,8 @@
|
|||||||
"arguments": "",
|
"arguments": "",
|
||||||
"cppFlags": "",
|
"cppFlags": "",
|
||||||
"abiFilters": [
|
"abiFilters": [
|
||||||
"arm64-v8a"
|
"arm64-v8a",
|
||||||
|
"x86_64"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -16,4 +16,13 @@ add_library(hmcalculate SHARED
|
|||||||
CalculateInfo.h
|
CalculateInfo.h
|
||||||
CalculateAdaptor.cpp)
|
CalculateAdaptor.cpp)
|
||||||
|
|
||||||
target_link_libraries(hmcalculate PUBLIC ${NATIVERENDER_ROOT_PATH}/../../../../cppLib/dist/lib/arm64-v8a/libcalculate.so)
|
# 根据不同的架构选择不同的库文件路径
|
||||||
|
IF(OHOS_ARCH STREQUAL "arm64-v8a")
|
||||||
|
set(LIB_DIR ${NATIVERENDER_ROOT_PATH}/../../../../cppLib/dist/lib/arm64-v8a)
|
||||||
|
ELSEIF(OHOS_ARCH STREQUAL "x86_64")
|
||||||
|
set(LIB_DIR ${NATIVERENDER_ROOT_PATH}/../../../../cppLib/dist/lib/x86_64)
|
||||||
|
ELSE()
|
||||||
|
MESSAGE(FATAL_ERROR "Unsupported architecture: ${OHOS_ARCH}")
|
||||||
|
ENDIF()
|
||||||
|
|
||||||
|
target_link_libraries(hmcalculate PUBLIC ${LIB_DIR}/libcalculate.so)
|
Loading…
Reference in New Issue
Block a user