We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
我添加了所有缺失的静态库以后,编译报错。
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.
请问有什么解决办法??
The text was updated successfully, but these errors were encountered:
I've got the same problem. Did you find an answer?
Sorry, something went wrong.
did you solve it??please I need help
No branches or pull requests
我添加了所有缺失的静态库以后,编译报错。
请问有什么解决办法??
The text was updated successfully, but these errors were encountered: