调整C++ 代码
This commit is contained in:
@@ -6,6 +6,11 @@ set cmake_root=%native_path%build-tools\cmake\
|
||||
set cmake_path=%cmake_root%bin\cmake.exe
|
||||
set ninja_path=%cmake_root%bin\ninja.exe
|
||||
set make_path=C:\MinGW\msys\1.0\bin\make.exe
|
||||
set arch=arm64-v8a
|
||||
|
||||
IF NOT "%~1"=="" (
|
||||
set arch=%1
|
||||
)
|
||||
|
||||
if exist build (
|
||||
del /q /s build
|
||||
@@ -14,16 +19,19 @@ if exist build (
|
||||
)
|
||||
|
||||
if exist dist (
|
||||
del /q /s dist
|
||||
cd dist
|
||||
if exist "%arch%" (
|
||||
del /q /s ""%arch%"
|
||||
)
|
||||
)
|
||||
|
||||
cd build
|
||||
:: 使用 make 构建
|
||||
:: %cmake_path% -G"Unix Makefiles" -DCMAKE_MAKE_PROGRAM="%make_path%" -DOHOS_STL=c++_static -DOHOS_ARCH=arm64-v8a -DOHOS_PLATFORM=OHOS -DCMAKE_TOOLCHAIN_FILE=%toolchain% ..
|
||||
:: %cmake_path% -G"Unix Makefiles" -DCMAKE_MAKE_PROGRAM="%make_path%" -DOHOS_STL=c++_static -DOHOS_ARCH="%arch%" -DOHOS_PLATFORM=OHOS -DCMAKE_TOOLCHAIN_FILE=%toolchain% ..
|
||||
:: %make_path%
|
||||
|
||||
:: 使用 ninja 构建
|
||||
%cmake_path% -GNinja -DCMAKE_MAKE_PROGRAM="%ninja_path%" -DOHOS_STL=c++_static -DOHOS_ARCH=arm64-v8a -DOHOS_PLATFORM=OHOS -DCMAKE_TOOLCHAIN_FILE=%toolchain% ..
|
||||
%cmake_path% -GNinja -DCMAKE_MAKE_PROGRAM="%ninja_path%" -DOHOS_STL=c++_static -DOHOS_ARCH="%arch%" -DOHOS_PLATFORM=OHOS -DCMAKE_TOOLCHAIN_FILE=%toolchain% ..
|
||||
%ninja_path%
|
||||
cd ../
|
||||
|
||||
|
BIN
cppLib/dist/lib/x86_64/libcalculate.so
vendored
Normal file
BIN
cppLib/dist/lib/x86_64/libcalculate.so
vendored
Normal file
Binary file not shown.
Reference in New Issue
Block a user