Build command failed.
Error while executing process D:\Users\pc\AppData\Local\android-sdk\cmake\3.6.4111459\bin\cmake.exe with arguments {--build E:\Projects\GitHub\Android-VINS-master\app\.externalNativeBuild\cmake\debug\armeabi-v7a --target native-lib}
[1/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/utility/visualization.cpp.o
[2/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/feature_manager.cpp.o
[3/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/factor/projection_factor.cpp.o
[4/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/factor/pose_local_parameterization.cpp.o
[5/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/utility/utility.cpp.o
[6/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/keyframe.cpp.o
[7/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/factor/marginalization_factor.cpp.o
[8/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/initial/solve_5pts.cpp.o
[9/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/initial/initial_aligment.cpp.o
[10/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/CataCamera.cc.o
[11/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DBoW/FBrief.cpp.o
[12/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/initial/initial_ex_rotation.cpp.o
[13/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DUtils/Timestamp.cpp.o
[14/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DBoW/QueryResults.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[15/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DBoW/ScoringObject.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[16/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DVision/BRIEF.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[17/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DUtils/Random.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[18/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DBoW/FeatureVector.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[19/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/VocabularyBinary.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[20/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/loop_closure.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[21/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DBoW/BowVector.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[22/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/native-lib.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[23/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/parameters.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[24/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/estimator.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[25/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/estimator_node.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[26/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/initial/initial_sfm.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[27/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/Camera.cc.o
clang++.exe: warning: -lz: 'linker' input unused
[28/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/keyframe_database.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[29/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/chessboard/Chessboard.cc.o
clang++.exe: warning: -lz: 'linker' input unused
[30/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/CameraFactory.cc.o
clang++.exe: warning: -lz: 'linker' input unused
[31/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/calib/CameraCalibration.cc.o
clang++.exe: warning: -lz: 'linker' input unused
[32/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/CostFunctionFactory.cc.o
clang++.exe: warning: -lz: 'linker' input unused
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure\keyframe.cpp:1:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure/keyframe.h:17:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure/loop_closure.h:9:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure/ThirdParty/DBoW/DBoW2.h:63:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure/ThirdParty/DBoW/TemplatedVocabulary.h:30:
In file included from ../../../../src/main/cpp/include/boost-1.49\boost/dynamic_bitset.hpp:15:
../../../../src/main/cpp/include/boost-1.49\boost/dynamic_bitset/dynamic_bitset.hpp:24:9: warning: 'LOG_TAG' macro redefined [-Wmacro-redefined]
#define LOG_TAG "dynamic bitset"
^
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure/../initial/initial_sfm.h:15:9: note: previous definition is here
#define LOG_TAG "initial_sfm"
^
1 warning generated.
[33/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/feature_tracker/feature_tracker.cpp.o
clang++.exe: warning: -lz: 'linker' input unused
[34/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/PinholeCamera.cc.o
clang++.exe: warning: -lz: 'linker' input unused
[35/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/EquidistantCamera.cc.o
clang++.exe: warning: -lz: 'linker' input unused
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\native-lib.cpp:48:92: warning: if statement has empty body [-Wempty-body]
if (!boost::filesystem::exists(inputDir) && !boost::filesystem::is_directory(inputDir));
^
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\native-lib.cpp:48:92: note: put the semicolon on a separate line to silence this warning
1 warning generated.
[36/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/gpl/EigenQuaternionParameterization.cc.o
clang++.exe: warning: -lz: 'linker' input unused
[37/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/ScaramuzzaCamera.cc.o
clang++.exe: warning: -lz: 'linker' input unused
[38/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/sparse_graph/Transform.cc.o
clang++.exe: warning: -lz: 'linker' input unused
[39/40] Building CXX object CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/gpl/gpl.cc.o
clang++.exe: warning: -lz: 'linker' input unused
clang++.exe: warning: -lz: 'linker' input unused
clang++.exe: warning: -lz: 'linker' input unused
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\camera_model\src\chessboard\Chessboard.cc:1701:23: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value]
if (fminf(fabsf(splineXY(p_j.x) - p_j.y), fabsf(splineYX(p_j.y) - p_j.x)) > thresh)
^
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\camera_model\src\chessboard\Chessboard.cc:1701:23: note: use function 'std::abs' instead
if (fminf(fabsf(splineXY(p_j.x) - p_j.y), fabsf(splineYX(p_j.y) - p_j.x)) > thresh)
^~~~~
std::abs
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\camera_model\src\chessboard\Chessboard.cc:1701:55: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value]
if (fminf(fabsf(splineXY(p_j.x) - p_j.y), fabsf(splineYX(p_j.y) - p_j.x)) > thresh)
^
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\camera_model\src\chessboard\Chessboard.cc:1701:55: note: use function 'std::abs' instead
if (fminf(fabsf(splineXY(p_j.x) - p_j.y), fabsf(splineYX(p_j.y) - p_j.x)) > thresh)
^~~~~
std::abs
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\camera_model\src\chessboard\Chessboard.cc:1756:23: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value]
if (fminf(fabsf(splineXY(p_i.x) - p_i.y), fabsf(splineYX(p_i.y) - p_i.x)) > thresh)
^
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\camera_model\src\chessboard\Chessboard.cc:1756:23: note: use function 'std::abs' instead
if (fminf(fabsf(splineXY(p_i.x) - p_i.y), fabsf(splineYX(p_i.y) - p_i.x)) > thresh)
^~~~~
std::abs
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\camera_model\src\chessboard\Chessboard.cc:1756:55: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value]
if (fminf(fabsf(splineXY(p_i.x) - p_i.y), fabsf(splineYX(p_i.y) - p_i.x)) > thresh)
^
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\camera_model\src\chessboard\Chessboard.cc:1756:55: note: use function 'std::abs' instead
if (fminf(fabsf(splineXY(p_i.x) - p_i.y), fabsf(splineYX(p_i.y) - p_i.x)) > thresh)
^~~~~
std::abs
4 warnings generated.
clang++.exe: warning: -lz: 'linker' input unused
clang++.exe: warning: -lz: 'linker' input unused
clang++.exe: warning: -lz: 'linker' input unused
clang++.exe: warning: -lz: 'linker' input unused
clang++.exe: warning: -lz: 'linker' input unused
clang++.exe: warning: -lz: 'linker' input unused
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\estimator_node.cpp:14:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src/loop-closure/loop_closure.h:9:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src/loop-closure/ThirdParty/DBoW/DBoW2.h:63:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src/loop-closure/ThirdParty/DBoW/TemplatedVocabulary.h:30:
In file included from ../../../../src/main/cpp/include/boost-1.49\boost/dynamic_bitset.hpp:15:
../../../../src/main/cpp/include/boost-1.49\boost/dynamic_bitset/dynamic_bitset.hpp:24:9: warning: 'LOG_TAG' macro redefined [-Wmacro-redefined]
#define LOG_TAG "dynamic bitset"
^
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src/initial/initial_sfm.h:15:9: note: previous definition is here
#define LOG_TAG "initial_sfm"
^
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\estimator_node.cpp:22:9: warning: 'LOG_TAG' macro redefined [-Wmacro-redefined]
#define LOG_TAG "vins_estimator"
^
../../../../src/main/cpp/include/boost-1.49\boost/dynamic_bitset/dynamic_bitset.hpp:24:9: note: previous definition is here
#define LOG_TAG "dynamic bitset"
^
2 warnings generated.
clang++.exe: warning: -lz: 'linker' input unused
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure\keyframe_database.cpp:1:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure/keyframe_database.h:5:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure/keyframe.h:17:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure/loop_closure.h:9:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure/ThirdParty/DBoW/DBoW2.h:63:
In file included from E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure/ThirdParty/DBoW/TemplatedVocabulary.h:30:
In file included from ../../../../src/main/cpp/include/boost-1.49\boost/dynamic_bitset.hpp:15:
../../../../src/main/cpp/include/boost-1.49\boost/dynamic_bitset/dynamic_bitset.hpp:24:9: warning: 'LOG_TAG' macro redefined [-Wmacro-redefined]
#define LOG_TAG "dynamic bitset"
^
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\loop-closure/../initial/initial_sfm.h:15:9: note: previous definition is here
#define LOG_TAG "initial_sfm"
^
1 warning generated.
clang++.exe: warning: -lz: 'linker' input unused
clang++.exe: warning: -lz: 'linker' input unused
clang++.exe: warning: -lz: 'linker' input unused
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src\estimator.cpp:4:9: warning: 'LOG_TAG' macro redefined [-Wmacro-redefined]
#define LOG_TAG "estimator"
^
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src/initial/initial_sfm.h:15:9: note: previous definition is here
#define LOG_TAG "initial_sfm"
^
1 warning generated.
clang++.exe: warning: -lz: 'linker' input unused
[40/40] Linking CXX shared library ..\..\..\..\build\intermediates\cmake\debug\obj\armeabi-v7a\libnative-lib.so
FAILED: cmd.exe /C "cd . && E:\DevTools\android-ndk-r13b\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe -target armv7-none-linux-androideabi -gcc-toolchain E:/DevTools/android-ndk-r13b/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64 --sysroot=E:/DevTools/android-ndk-r13b/platforms/android-21/arch-arm -fPIC -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fno-integrated-as -mthumb -Wa,--noexecstack -Wformat -Werror=format-security -fno-exceptions -fno-rtti -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fno-integrated-as -mthumb -Wa,--noexecstack -Wformat -Werror=format-security -fno-exceptions -fno-rtti -std=c++11 -frtti -fexceptions -std=gnu++11 -lz -O0 -fno-limit-debug-info -O0 -fno-limit-debug-info -Wl,--build-id -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--fix-cortex-a8 -Wl,--no-undefined -Wl,-z,noexecstack -Qunused-arguments -Wl,-z,relro -Wl,-z,now -Wl,--build-id -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--fix-cortex-a8 -Wl,--no-undefined -Wl,-z,noexecstack -Qunused-arguments -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libnative-lib.so -o ..\..\..\..\build\intermediates\cmake\debug\obj\armeabi-v7a\libnative-lib.so CMakeFiles/native-lib.dir/src/main/cpp/native-lib.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/estimator_node.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/parameters.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/estimator.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/feature_manager.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/factor/pose_local_parameterization.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/factor/projection_factor.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/factor/marginalization_factor.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/utility/utility.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/utility/visualization.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/initial/solve_5pts.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/initial/initial_aligment.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/initial/initial_sfm.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/initial/initial_ex_rotation.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DBoW/BowVector.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DBoW/FBrief.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DBoW/FeatureVector.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DBoW/QueryResults.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DBoW/ScoringObject.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DUtils/Random.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DUtils/Timestamp.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/DVision/BRIEF.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/ThirdParty/VocabularyBinary.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/loop_closure.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/keyframe.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/loop-closure/keyframe_database.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/vins_estimator/src/feature_tracker/feature_tracker.cpp.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/chessboard/Chessboard.cc.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/calib/CameraCalibration.cc.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/Camera.cc.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/CameraFactory.cc.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/CostFunctionFactory.cc.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/PinholeCamera.cc.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/CataCamera.cc.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/EquidistantCamera.cc.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/camera_models/ScaramuzzaCamera.cc.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/sparse_graph/Transform.cc.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/gpl/gpl.cc.o CMakeFiles/native-lib.dir/src/main/cpp/src/camera_model/src/gpl/EigenQuaternionParameterization.cc.o ../../../../src/main/jniLibs/armeabi-v7a/libopencv_java3.so -llog ../../../../src/main/jniLibs/armeabi-v7a/libopencv_calib3d.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_core.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_features2d.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_flann.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_highgui.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_imgcodecs.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_imgproc.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_ml.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_objdetect.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_photo.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_shape.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_stitching.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_superres.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_ts.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_video.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_videoio.a ../../../../src/main/jniLibs/armeabi-v7a/libopencv_videostab.a ../../../../src/main/jniLibs/armeabi-v7a/libceres.a ../../../../src/main/jniLibs/armeabi-v7a/libboost_filesystem-gcc-mt-1_49.a ../../../../src/main/jniLibs/armeabi-v7a/libboost_program_options-gcc-mt-1_49.a ../../../../src/main/jniLibs/armeabi-v7a/libboost_system-gcc-mt-1_49.a -lm "E:/DevTools/android-ndk-r13b/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/libgnustl_static.a" && cd ."
E:\Projects\GitHub\Android-VINS-master\app\src\main\cpp\src\vins_estimator\src/estimator.cpp:694: error: undefined reference to 'ceres::Problem::AddResidualBlock(ceres::CostFunction*, ceres::LossFunction*, std::vector<double*, std::allocator<double*> > const&)'
E:/Projects/GitHub/eigen-git-mirror\Eigen/src/Core/util/Memory.h:70: error: undefined reference to 'std::bad_alloc::bad_alloc()'
E:/Projects/GitHub/eigen-git-mirror\Eigen/src/Core/util/Memory.h:70: error: undefined reference to 'std::bad_alloc::bad_alloc()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:461: error: undefined reference to 'std::__ndk1::ios_base::getloc() const'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/__locale:212: error: undefined reference to 'std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:461: error: undefined reference to 'std::__ndk1::locale::~locale()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:756: error: undefined reference to 'std::__ndk1::ios_base::getloc() const'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/__locale:212: error: undefined reference to 'std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:756: error: undefined reference to 'std::__ndk1::locale::~locale()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:529: error: undefined reference to 'std::__ndk1::ios_base::clear(unsigned int)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:0: error: undefined reference to 'std::__ndk1::locale::~locale()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:472: error: undefined reference to 'std::__ndk1::ios_base::__set_badbit_and_consider_rethrow()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:0: error: undefined reference to 'std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char> > >::id'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:0: error: undefined reference to 'std::__ndk1::ctype<char>::id'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/streambuf:302: error: undefined reference to 'std::__ndk1::locale::~locale()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/iosfwd:126: error: undefined reference to 'std::__ndk1::ios_base::~ios_base()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/stdexcept:136: error: undefined reference to 'std::logic_error::logic_error(char const*)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/istream:358: error: undefined reference to 'std::__ndk1::ios_base::~ios_base()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/istream:358: error: undefined reference to 'std::__ndk1::ios_base::~ios_base()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/istream:358: error: undefined reference to 'std::__ndk1::ios_base::~ios_base()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/stdexcept:146: error: undefined reference to 'std::logic_error::logic_error(char const*)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:756: error: undefined reference to 'std::__ndk1::ios_base::getloc() const'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/__locale:212: error: undefined reference to 'std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:529: error: undefined reference to 'std::__ndk1::ios_base::clear(unsigned int)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:739: error: undefined reference to 'std::__ndk1::ios_base::__set_badbit_and_consider_rethrow()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:0: error: undefined reference to 'std::__ndk1::ctype<char>::id'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:529: error: undefined reference to 'std::__ndk1::ios_base::clear(unsigned int)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:529: error: undefined reference to 'std::__ndk1::ios_base::clear(unsigned int)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:955: error: undefined reference to 'std::__ndk1::ios_base::__set_badbit_and_consider_rethrow()'
E:/Projects/GitHub/eigen-git-mirror\Eigen/src/Core/util/Memory.h:70: error: undefined reference to 'std::bad_alloc::bad_alloc()'
E:/Projects/GitHub/eigen-git-mirror\Eigen/src/Core/util/Memory.h:70: error: undefined reference to 'std::bad_alloc::bad_alloc()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/stdexcept:136: error: undefined reference to 'std::logic_error::logic_error(char const*)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/stdexcept:136: error: undefined reference to 'std::logic_error::logic_error(char const*)'
../../../../src/main/jniLibs/armeabi-v7a/libceres.a(local_parameterization.o):local_parameterization.cc:typeinfo for std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char> >: error: undefined reference to 'typeinfo for std::__ndk1::ios_base'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:698: error: undefined reference to 'std::__ndk1::ios_base::getloc() const'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/__locale:212: error: undefined reference to 'std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:706: error: undefined reference to 'std::__ndk1::ios_base::__set_badbit_and_consider_rethrow()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:0: error: undefined reference to 'std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char> > >::id'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:0: error: undefined reference to 'std::__ndk1::ctype<char>::id'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:690: error: undefined reference to 'std::__ndk1::ios_base::init(void*)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/streambuf:230: error: undefined reference to 'std::__ndk1::locale::locale()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:785: error: undefined reference to 'std::__ndk1::ios_base::__call_callbacks(std::__ndk1::ios_base::event)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:786: error: undefined reference to 'std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:789: error: undefined reference to 'std::__ndk1::ios_base::__call_callbacks(std::__ndk1::ios_base::event)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:0: error: undefined reference to 'std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char> > >::id'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:0: error: undefined reference to 'std::__ndk1::ctype<char>::id'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:690: error: undefined reference to 'std::__ndk1::ios_base::init(void*)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/streambuf:230: error: undefined reference to 'std::__ndk1::locale::locale()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/__hash_table:2142: error: undefined reference to 'std::__ndk1::__next_prime(unsigned int)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/__hash_table:2152: error: undefined reference to 'std::__ndk1::__next_prime(unsigned int)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:690: error: undefined reference to 'std::__ndk1::ios_base::init(void*)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/streambuf:230: error: undefined reference to 'std::__ndk1::locale::locale()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ios:690: error: undefined reference to 'std::__ndk1::ios_base::init(void*)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/streambuf:230: error: undefined reference to 'std::__ndk1::locale::locale()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/memory:3481: error: undefined reference to 'std::__ndk1::__shared_weak_count::__release_weak()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/memory:3481: error: undefined reference to 'std::__ndk1::__shared_weak_count::__release_weak()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/memory:3481: error: undefined reference to 'std::__ndk1::__shared_weak_count::__release_weak()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/memory:3481: error: undefined reference to 'std::__ndk1::__shared_weak_count::__release_weak()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/ostream:0: error: undefined reference to 'std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char> > >::id'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/__hash_table:2142: error: undefined reference to 'std::__ndk1::__next_prime(unsigned int)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/__hash_table:2152: error: undefined reference to 'std::__ndk1::__next_prime(unsigned int)'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/memory:3501: error: undefined reference to 'std::__ndk1::__shared_weak_count::~__shared_weak_count()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/memory:3501: error: undefined reference to 'std::__ndk1::__shared_weak_count::~__shared_weak_count()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/memory:3501: error: undefined reference to 'std::__ndk1::__shared_weak_count::~__shared_weak_count()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/memory:3501: error: undefined reference to 'std::__ndk1::__shared_weak_count::~__shared_weak_count()'
../../../../src/main/jniLibs/armeabi-v7a/libceres.a(trust_region_preprocessor.o):trust_region_preprocessor.cc:typeinfo for std::__ndk1::__shared_ptr_pointer<ceres::OrderedGroups<double*>*, std::__ndk1::default_delete<ceres::OrderedGroups<double*> >, std::__ndk1::allocator<ceres::OrderedGroups<double*> > >: error: undefined reference to 'typeinfo for std::__ndk1::__shared_weak_count'
../../../../src/main/jniLibs/armeabi-v7a/libceres.a(trust_region_preprocessor.o):trust_region_preprocessor.cc:typeinfo for std::__ndk1::__shared_ptr_pointer<ceres::internal::Evaluator*, std::__ndk1::default_delete<ceres::internal::Evaluator>, std::__ndk1::allocator<ceres::internal::Evaluator> >: error: undefined reference to 'typeinfo for std::__ndk1::__shared_weak_count'
../../../../src/main/jniLibs/armeabi-v7a/libceres.a(trust_region_preprocessor.o):trust_region_preprocessor.cc:typeinfo for std::__ndk1::__shared_ptr_pointer<ceres::internal::CoordinateDescentMinimizer*, std::__ndk1::default_delete<ceres::internal::CoordinateDescentMinimizer>, std::__ndk1::allocator<ceres::internal::CoordinateDescentMinimizer> >: error: undefined reference to 'typeinfo for std::__ndk1::__shared_weak_count'
../../../../src/main/jniLibs/armeabi-v7a/libceres.a(trust_region_preprocessor.o):trust_region_preprocessor.cc:typeinfo for std::__ndk1::__shared_ptr_pointer<ceres::internal::SparseMatrix*, std::__ndk1::default_delete<ceres::internal::SparseMatrix>, std::__ndk1::allocator<ceres::internal::SparseMatrix> >: error: undefined reference to 'typeinfo for std::__ndk1::__shared_weak_count'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/new:0: error: undefined reference to 'std::__ndk1::cout'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/algorithm:3176: error: undefined reference to 'std::__ndk1::__rs_get()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/algorithm:3183: error: undefined reference to 'std::__ndk1::__rs_default::~__rs_default()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/algorithm:3183: error: undefined reference to 'std::__ndk1::__rs_default::~__rs_default()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/algorithm:3009: error: undefined reference to 'std::__ndk1::__rs_default::operator()()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/algorithm:3009: error: undefined reference to 'std::__ndk1::__rs_default::operator()()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/algorithm:3176: error: undefined reference to 'std::__ndk1::__rs_get()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/algorithm:3183: error: undefined reference to 'std::__ndk1::__rs_default::~__rs_default()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/algorithm:3183: error: undefined reference to 'std::__ndk1::__rs_default::~__rs_default()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/algorithm:3176: error: undefined reference to 'std::__ndk1::__rs_get()'
E:/DevTools/android-ndk-r17b/build//../sources/cxx-stl/llvm-libc++/include/algorithm:3176: error: undefined reference to 'std::__ndk1::__rs_get()'
libs/filesystem/v3/src/path.cpp:841: error: undefined reference to 'std::codecvt<wchar_t, char, __mbstate_t> const& std::use_facet<std::codecvt<wchar_t, char, __mbstate_t> >(std::locale const&)'
/Users/vertexclique/android-ndk-r7-crystax-5.beta3/sources/cxx-stl/gnu-libstdc++/include/4.6.3/bits/locale_classes.tcc:51: error: undefined reference to 'std::codecvt<wchar_t, char, __mbstate_t>::id'
./boost/detail/utf8_codecvt_facet.hpp:111: error: undefined reference to 'std::codecvt<wchar_t, char, __mbstate_t>::codecvt(unsigned int)'
libs/filesystem/v3/src/path.cpp:795: error: undefined reference to 'std::codecvt<wchar_t, char, __mbstate_t> const& std::use_facet<std::codecvt<wchar_t, char, __mbstate_t> >(std::locale const&)'
./boost/detail/utf8_codecvt_facet.hpp:106: error: undefined reference to 'std::codecvt<wchar_t, char, __mbstate_t>::~codecvt()'
./boost/detail/utf8_codecvt_facet.hpp:106: error: undefined reference to 'std::codecvt<wchar_t, char, __mbstate_t>::~codecvt()'
../../../../src/main/jniLibs/armeabi-v7a/libboost_filesystem-gcc-mt-1_49.a(utf8_codecvt_facet.o):utf8_codecvt_facet.cpp:typeinfo for boost::filesystem::detail::utf8_codecvt_facet: error: undefined reference to 'typeinfo for std::codecvt<wchar_t, char, __mbstate_t>'
../../../../src/main/jniLibs/armeabi-v7a/libboost_filesystem-gcc-mt-1_49.a(utf8_codecvt_facet.o):utf8_codecvt_facet.cpp:vtable for boost::filesystem::detail::utf8_codecvt_facet: error: undefined reference to 'std::codecvt<wchar_t, char, __mbstate_t>::do_length(__mbstate_t&, char const*, char const*, unsigned int) const'
clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
我添加了所有缺失的静态库以后,编译报错。
请问有什么解决办法??