Android error:No CPU/ABI system image available for this target

本文解决了在创建Android虚拟设备时遇到的“NoCPU/ABIsystemimage available for this target”错误。介绍了错误产生的原因及如何通过下载合适的ARMEABI-v7a系统映像来修复此问题。

 

No CPU/ABI system image available for this target

 

Create new Android Virtual Device(AVD) 创建新的手机模拟器时,不能点OK完成,

提示如图中错误。是缺少相应的映象文件造成。

请在Android SDK Manager 里下载对应版本的 ARM EABI v7a System Image。

 

错误出现地方:

 

解决的方法:下载对应版本的 ARM EABI v7a System Image

 

2014/11/16 记录

 

['vendor/qcom/proprietary/data/ipa_fws/elf_creator.py', '--gsi_fw', 'vendor/qcom/proprietary/data/ipa_fws/fw_mhi_ipa_v4.2.bin', '--gsi_fw_address', '0x05808000', '--gsi_fw_mem_size', '0x4000', '--hps', 'vendor/qcom/proprietary/data/ipa_fws/hps.bin', '--hps_addr', '0x0585E080', '--dps', 'vendor/qcom/proprietary/data/ipa_fws/dps.bin', '--dps_addr', '0x0585E000', '--outfile', 'out/ipa_tmp_gsi_ipa_fws/ipa_fws.elf'] IPA_FWS: Creating ipa ELF image OUT folders IPA_FWS: install unsigned ipa_fws.elf at out/target/product/bengal_515/ipa/unsigned IPA_FWS: install signed ipa_fws.elf at out/target/product/bengal_515/ipa/signed BIN out/ipa_tmp_gsi_ipa_fws/ipa_fws.mdt BIN out/ipa_tmp_gsi_ipa_fws/ipa_fws.b00 BIN out/ipa_tmp_gsi_ipa_fws/ipa_fws.b01 BIN out/ipa_tmp_gsi_ipa_fws/ipa_fws.b02 BIN out/ipa_tmp_gsi_ipa_fws/ipa_fws.b03 BIN out/ipa_tmp_gsi_ipa_fws/ipa_fws.b04 ######### PRIVATE_FW_FILE_NAME ipa_fws <INFO> 2025/06/17 13:28:39 mode: prod <INFO> 2025/06/17 13:28:39 task client version: 1.1.0 <INFO> 2025/06/17 13:28:39 uuid: 1750230474894106832 <INFO> 2025/06/17 13:28:41 sign: success ipa_fw sign succeed [ 4% 3909/82765] build out/target/product/bengal_515/gen/SHARED_LIBRARIES/com.qti.chiusecaseselector_intermediates/g_pipelines.cpp folder:out/target/product/bengal_515/gen/SHARED_LIBRARIES/com.qti.chiusecaseselector_intermediates/kamorta is created Generating xml for each lunch shared target: kamorta Time to run: get_segments - 0.332 TransitionModeFile vendor/qcom/proprietary/chi-cdk/oplus/oem/qcom/topology/mimas/usecase-components//transition_modes/transition_modes.xml ParseTransitionModeFile vendor/qcom/proprietary/chi-cdk/oplus/oem/qcom/topology/mimas/usecase-components//transition_modes/transition_modes.xml [ 4% 3910/82765] build out/target/product/bengal_515/abl.elf FAILED: out/target/product/bengal_515/abl.elf /bin/bash -c "(echo \"Generating signed appsbl using secimage v1 tool\" ) && (rm -rf out/target/product/bengal_515/signed ) && (rm -rf out/target/product/bengal_515/signed_ecc ) && (SECIMAGE_LOCAL_DIR=vendor/qcom/proprietary/sectools USES_SEC_POLICY_MULTIPLE_DEFAULT_SIGN=1 USES_SEC_POLICY_DEFAULT_SUBFOLDER_SIGN= USES_SEC_POLICY_INTEGRITY_CHECK=1 python vendor/qcom/proprietary/sectools/sectools_builder.py -i device/qcom/bengal-kernel/kernel-abl/abl-user/unsigned_abl.elf -t out/target/product/bengal_515/signed -g abl --soc_vers=0x9007 --config=vendor/qcom/proprietary/sectools/config/integration/secimagev3.xml --install_file_name=abl.elf --install_base_dir=out/target/product/bengal_515 > out/target/product/bengal_515/secimage.log 2>&1 ) && (echo \"Completed secimage v1 signed appsbl (ABL) (logs in out/target/product/bengal_515/secimage.log)\" ) && (python /work/secureboot_sign/osign_entry.py -p SM6225 -i out/target/product/bengal_515/abl.elf )" Generating signed appsbl using secimage v1 tool Completed secimage v1 signed appsbl (ABL) (logs in out/target/product/bengal_515/secimage.log) /bin/sh: ./sign_client_v5: No such file or directory [OPLUS SecureBoot Signature Framework] oplus secure boot sign start: ./sign_client_v5 --platform=sm6225 --android_version=r --input_path=/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515 --input_name=abl.elf --output_path=/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/oplus_signed ************ * platform * SM6225 * target * abl.elf * output * /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/oplus_signed/abl.elf * extopt * None ************ Traceback (most recent call last): File "/work/secureboot_sign/osign_entry.py", line 44, in <module> oplus_signer.sign() File "/work/secureboot_sign/osign.py", line 103, in sign raise Exception("oplus secure boot sign failed") Exception: oplus secure boot sign failed [ 4% 3911/82765] //system/tools/aidl:aidl-cpp clang++ main.cpp [linux_glibc] [ 4% 3912/82765] AIDL metadata: out/soong/.intermediates/system/tools/aidl/build/aidl_metadata_json/metadata_IBinderRustNdkInteropTest [ 4% 3913/82765] AIDL metadata: out/soong/.intermediates/system/tools/aidl/build/aidl_metadata_json/metadata_IBinderVendorDoubleLoadTest [ 4% 3914/82765] AIDL metadata: out/soong/.intermediates/system/tools/aidl/build/aidl_metadata_json/metadata_aaudio-aidl [ 4% 3915/82765] Dist: out/dist/module-info.json [ 4% 3916/82765] AIDL metadata: out/soong/.intermediates/system/tools/aidl/build/aidl_metadata_json/metadata_aidl-test-fixedsizearray [ 4% 3917/82765] AIDL metadata: out/soong/.intermediates/system/tools/aidl/build/aidl_metadata_json/metadata_aidl-test-interface [ 4% 3918/82765] target Prebuilt: adb_debug.prop (out/target/product/bengal_515/obj/ETC/adb_debug.prop_intermediates/adb_debug.prop) [ 4% 3919/82765] AIDL metadata: out/soong/.intermediates/system/tools/aidl/build/aidl_metadata_json/metadata_aidl-test-interface-permission [ 4% 3920/82765] Install out/target/product/bengal_515/vendor/firmware/a730_zap.mbn [ 4% 3921/82765] Install out/target/product/bengal_515/vendor/firmware/a730_zap.mdt [ 4% 3922/82765] host Prebuilt: aidl_hash_gen (out/host/linux-x86/obj/EXECUTABLES/aidl_hash_gen_intermediates/aidl_hash_gen) [ 4% 3923/82765] AIDL metadata: out/soong/.intermediates/system/tools/aidl/build/aidl_metadata_json/metadata_aidl_test_loggable_interface [ 4% 3924/82765] AIDL metadata: out/soong/.intermediates/system/tools/aidl/build/aidl_metadata_json/metadata_aidl_test_unstable_parcelable [ 4% 3925/82765] build qssi_violators QSSI: not enabled for bengal_515 target as /release/QSSI/QSSI_enforced_targets_list.txt was not found. [ 4% 3926/82765] AIDL metadata: out/soong/.intermediates/system/tools/aidl/build/aidl_metadata_json/metadata_android-automotive-test-stable-parcelable-aidl [ 4% 3927/82765] Install: out/target/product/bengal_515/vendor/firmware/ipa_fws.elf [ 4% 3928/82765] Copy: out/target/product/bengal_515/obj/SHARED_LIBRARIES/com.qti.chiusecaseselector_intermediates/g_pipelines.cpp [ 4% 3929/82765] build out/target/product/bengal_515/obj/DLKM_OBJ/build.timestamp ======================================================== Prepare to compile modules from ..//device/qcom/bengal-kernel + mkdir -p /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/obj/DLKM_OBJ/kernel_platform/msm-kernel/ + cp ..//device/qcom/bengal-kernel/.config ..//device/qcom/bengal-kernel/Module.symvers /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/obj/DLKM_OBJ/kernel_platform/msm-kernel/ + '[' -z '' -a '!' ..//device/qcom/bengal-kernel/host -ef /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/obj/DLKM_OBJ/kernel_platform/host ']' + rm -rf /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/obj/DLKM_OBJ/kernel_platform/host + '[' -e ..//device/qcom/bengal-kernel/host -a '!' -e /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/obj/DLKM_OBJ/kernel_platform/host ']' + cp -r ..//device/qcom/bengal-kernel/host /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/obj/DLKM_OBJ/kernel_platform + cd ./msm-kernel + make O=/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/obj/DLKM_OBJ/kernel_platform/msm-kernel LLVM=1 DEPMOD=depmod DTC=/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/kernel_platform/build/kernel/build-tools/path/linux-x86/dtc JS_KERNEL_ROOT=/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/vendor/qcom/opensource/ecosw/aks_js_drivers CONFIG_AKS_ADC_JOYSTICK=m CONFIG_AKS_ADS1015=m MODNAME=aks_js_dlkm BOARD_PLATFORM=bengal ANDROID_BUILD_TOP=/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd olddefconfig make[1]: Entering directory '/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/obj/DLKM_OBJ/kernel_platform/msm-kernel' GEN Makefile HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/cc-wrapper # # No change to .config # make[1]: Leaving directory '/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/obj/DLKM_OBJ/kernel_platform/msm-kernel' + set +x make: Entering directory '/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/kernel_platform/msm-kernel' make[1]: Entering directory '/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/obj/DLKM_OBJ/kernel_platform/msm-kernel' SYNC include/config/auto.conf.cmd GEN Makefile GEN Makefile HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/data.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/util.o HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/libfdt/fdt.o HOSTCC scripts/dtc/libfdt/fdt_wip.o HOSTCC scripts/dtc/libfdt/fdt_ro.o HOSTCC scripts/dtc/libfdt/fdt_sw.o HOSTCC scripts/dtc/libfdt/fdt_rw.o HOSTCC scripts/dtc/libfdt/fdt_strerror.o HOSTCC scripts/dtc/libfdt/fdt_addresses.o HOSTCC scripts/dtc/libfdt/fdt_overlay.o HOSTCC scripts/dtc/libfdt/fdt_empty_tree.o HOSTCC scripts/dtc/fdtoverlay.o DESCEND bpf/resolve_btfids HOSTLD scripts/dtc/fdtoverlay HOSTLD scripts/dtc/dtc CALL /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/kernel_platform/msm-kernel/scripts/atomic/check-atomics.sh CALL /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/kernel_platform/msm-kernel/scripts/checksyscalls.sh make[1]: Leaving directory '/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/obj/DLKM_OBJ/kernel_platform/msm-kernel' make: Leaving directory '/work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/kernel_platform/msm-kernel' ======================================================== Building external modules and installing them into staging directory [ 4% 3930/82765] APK certs list: out/target/product/bengal_515/obj/PACKAGING/apkcerts_intermediates/bengal_515-apkcerts-1750136691309.txt [ 4% 3931/82765] build out/target/product/bengal_515/product_packages.txt [ 4% 3932/82765] Package GPL sources: out/target/product/bengal_515/obj/PACKAGING/gpl_source_intermediates/gpl_source.tgz [ 4% 3933/82765] Install: out/target/product/bengal_515/odm/lib64/camera/camx_buildbins Generating default tuning project. ( 1/1 ) Build DefaultTuningProject ... Done Generating output folders. ( 1/1 ) Build OutputDirs ... Done Generating binaries. ( 1/26 ) Build com.qti.sensormodule.qtech_s5khm6_rear_a303 ... Done ( 2/26 ) Build copy of com.qti.sensormodule.qtech_s5khm6_rear_a303 ... Done ( 3/26 ) Build com.qti.sensormodule.zoe_hi846w_front ... Done ( 4/26 ) Build copy of com.qti.sensormodule.zoe_hi846w_front ... Done ( 5/26 ) Build com.qti.sensormodule.zoe_c2519_mono ... Done ( 6/26 ) Build copy of com.qti.sensormodule.zoe_c2519_mono ... Done ( 7/26 ) Build com.qti.sensormodule.zoe_sc201acs_mono ... Done ( 8/26 ) Build copy of com.qti.sensormodule.zoe_sc201acs_mono ... Done ( 9/26 ) Build com.qti.tuned.default ... Done ( 10/26 ) Build copy of com.qti.tuned.default ... Done ( 11/26 ) Build com.qti.tuned.zoe_hi846w_front ... Done ( 12/26 ) Build copy of com.qti.tuned.zoe_hi846w_front ... Done ( 13/26 ) Build com.qti.tuned.qtech_s5khm6_rear_a303 ... Done ( 14/26 ) Build copy of com.qti.tuned.qtech_s5khm6_rear_a303 ... Done ( 15/26 ) Build com.qti.tuned.zoe_c2519_mono ... Done ( 16/26 ) Build copy of com.qti.tuned.zoe_c2519_mono ... Done ( 17/26 ) Build com.qti.tuned.zoe_sc201acs_mono ... Done ( 18/26 ) Build copy of com.qti.tuned.zoe_sc201acs_mono ... Done ( 19/26 ) Build fdconfigvideo ... Done ( 20/26 ) Build copy of fdconfigvideo ... The original path is not existed: /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/odm/lib/camera/fdconfigvideo.bin Done ( 21/26 ) Build fdconfigvideolite ... Done ( 22/26 ) Build copy of fdconfigvideolite ... The original path is not existed: /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/odm/lib/camera/fdconfigvideolite.bin Done ( 23/26 ) Build fdconfigpreview ... Done ( 24/26 ) Build copy of fdconfigpreview ... The original path is not existed: /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/odm/lib/camera/fdconfigpreview.bin Done ( 25/26 ) Build fdconfigpreviewlite ... Done ( 26/26 ) Build copy of fdconfigpreviewlite ... The original path is not existed: /work/jenkins_dailybuild_slave/workspace/Zoe_23699_15.0_cs_master_dailybuild/source/vnd/out/target/product/bengal_515/odm/lib/camera/fdconfigpreviewlite.bin Done ninja: output file missing after successful execution: out/target/product/bengal_515/odm/lib64/camera/camx_buildbins ninja: build stopped: subcommand failed. 13:29:16 ninja failed with: exit status 1 #### failed to build some targets (05:50 (mm:ss)) #### real 5m49.860s user 36m44.065s sys 5m35.720s ============================================ [build.sh]: FAILED: make dist -j24 ENABLE_AB=true SYSTEMEXT_SEPARATE_PARTITION_ENABLE=true BOARD_DYNAMIC_PARTITION_ENABLE=true ENABLE_VIRTUAL_AB=true SHIPPING_API_LEVEL=29 SKIP_ABI_CHECKS=true ============================================ SCM.IT: make ap new ... failed, result is 1. SCM.IT: mk_android runtime:00:24:26 SCM.IT: ####### mk_android ####### END SCM.IT: mk_android failed, result is 1. SCM.IT: makeOPPO runtime:02:28:58 SCM.IT: ####### makeOPPO ####### END SCM.IT: makeOPPO failed, result is 1. 这是我的编译报错日志 怎么解决这个编译报错
06-19
ucar_ws$ catkin_make Base path: /home/haha/ucar_ws Source space: /home/haha/ucar_ws/src Build space: /home/haha/ucar_ws/build Devel space: /home/haha/ucar_ws/devel Install space: /home/haha/ucar_ws/install #### #### Running command: "cmake /home/haha/ucar_ws/src -DCATKIN_DEVEL_PREFIX=/home/haha/ucar_ws/devel -DCMAKE_INSTALL_PREFIX=/home/haha/ucar_ws/install -G Unix Makefiles" in "/home/haha/ucar_ws/build" #### CMake Warning (dev) in CMakeLists.txt: No project() command is present. The top-level CMakeLists.txt file must contain a literal, direct call to the project() command. Add a line of code such as project(ProjectName) near the top of the file, but after cmake_minimum_required(). CMake is pretending there is a "project(Project)" command on the first line. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 9.4.0 -- The CXX compiler identification is GNU 9.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using CATKIN_DEVEL_PREFIX: /home/haha/ucar_ws/devel -- Using CMAKE_PREFIX_PATH: /home/haha/gazebo_test_ws/devel;/home/haha/catkin_ws/devel;/opt/ros/noetic -- This workspace overlays: /home/haha/gazebo_test_ws/devel;/home/haha/catkin_ws/devel;/opt/ros/noetic -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.10", minimum required is "3") -- Using PYTHON_EXECUTABLE: /usr/bin/python3 -- Using Debian Python package layout -- Found PY_em: /usr/lib/python3/dist-packages/em.py -- Using empy: /usr/lib/python3/dist-packages/em.py -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /home/haha/ucar_ws/build/test_results -- Forcing gtest/gmock from source, though one was otherwise available. -- Found gtest sources under '/usr/src/googletest': gtests will be built -- Found gmock sources under '/usr/src/googletest': gmock will be built -- Found PythonInterp: /usr/bin/python3 (found version "3.8.10") -- Found Threads: TRUE -- Using Python nosetests: /usr/bin/nosetests3 -- catkin 0.8.12 -- BUILD_SHARED_LIBS is on -- BUILD_SHARED_LIBS is on -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ~~ traversing 39 packages in topological order: -- ~~ - geometry (metapackage) -- ~~ - geometry2 (metapackage) -- ~~ - navigation (metapackage) -- ~~ - eigen_conversions -- ~~ - kdl_conversions -- ~~ - tf2_msgs -- ~~ - tf2 -- ~~ - tf2_bullet -- ~~ - tf2_eigen -- ~~ - map_server -- ~~ - speech_command -- ~~ - tf2_py -- ~~ - tf -- ~~ - fdilink_ahrs -- ~~ - tf2_geometry_msgs -- ~~ - amcl -- ~~ - fake_localization -- ~~ - tf2_kdl -- ~~ - test_tf2 -- ~~ - tf2_sensor_msgs -- ~~ - tf2_tools -- ~~ - tf_conversions -- ~~ - ucar_camera -- ~~ - ucar_controller -- ~~ - ucar_map -- ~~ - ucar_nav -- ~~ - voxel_grid -- ~~ - costmap_2d -- ~~ - nav_core -- ~~ - base_local_planner -- ~~ - carrot_planner -- ~~ - clear_costmap_recovery -- ~~ - dwa_local_planner -- ~~ - move_slow_and_clear -- ~~ - navfn -- ~~ - global_planner -- ~~ - rotate_recovery -- ~~ - move_base -- ~~ - ydlidar -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- +++ processing catkin metapackage: 'geometry' -- ==> add_subdirectory(geometry/geometry) -- +++ processing catkin metapackage: 'geometry2' -- ==> add_subdirectory(geometry2/geometry2) -- +++ processing catkin metapackage: 'navigation' -- ==> add_subdirectory(navigation/navigation) -- +++ processing catkin package: 'eigen_conversions' -- ==> add_subdirectory(geometry/eigen_conversions) -- +++ processing catkin package: 'kdl_conversions' -- ==> add_subdirectory(geometry/kdl_conversions) -- +++ processing catkin package: 'tf2_msgs' -- ==> add_subdirectory(geometry2/tf2_msgs) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: thread -- Generating .msg files for action tf2_msgs/LookupTransform /home/haha/ucar_ws/src/geometry2/tf2_msgs/action/LookupTransform.action Generating for action LookupTransform -- tf2_msgs: 9 messages, 1 services -- +++ processing catkin package: 'tf2' -- ==> add_subdirectory(geometry2/tf2) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: system thread -- +++ processing catkin package: 'tf2_bullet' -- ==> add_subdirectory(geometry2/tf2_bullet) -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Checking for module 'bullet' -- Found bullet, version 2.88 -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'tf2_eigen' -- ==> add_subdirectory(geometry2/tf2_eigen) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'map_server' -- ==> add_subdirectory(navigation/map_server) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Bullet: /usr/lib/x86_64-linux-gnu/libBulletDynamics.so -- Found SDL: /usr/lib/x86_64-linux-gnu/libSDLmain.a;/usr/lib/x86_64-linux-gnu/libSDL.so;-lpthread (found version "1.2.15") -- Found SDL_image: /usr/lib/x86_64-linux-gnu/libSDL_image.so (found version "1.2.12") -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: filesystem -- +++ processing catkin package: 'speech_command' -- ==> add_subdirectory(speech_command) -- +++ processing catkin package: 'tf2_py' -- ==> add_subdirectory(geometry2/tf2_py) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.8.so (found suitable version "3.8.10", minimum required is "2") -- +++ processing catkin package: 'tf' -- ==> add_subdirectory(geometry/tf) -- Performing Test COMPILER_SUPPORTS_CXX11 -- Performing Test COMPILER_SUPPORTS_CXX11 - Success -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: thread system -- tf: 1 messages, 1 services -- +++ processing catkin package: 'fdilink_ahrs' -- ==> add_subdirectory(fdilink_ahrs) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'tf2_geometry_msgs' -- ==> add_subdirectory(geometry2/tf2_geometry_msgs) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: thread -- +++ processing catkin package: 'amcl' -- ==> add_subdirectory(navigation/amcl) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for drand48 -- Looking for drand48 - found -- +++ processing catkin package: 'fake_localization' -- ==> add_subdirectory(navigation/fake_localization) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'tf2_kdl' -- ==> add_subdirectory(geometry2/tf2_kdl) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'test_tf2' -- ==> add_subdirectory(geometry2/test_tf2) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: thread -- +++ processing catkin package: 'tf2_sensor_msgs' -- ==> add_subdirectory(geometry2/tf2_sensor_msgs) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'tf2_tools' -- ==> add_subdirectory(geometry2/tf2_tools) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'tf_conversions' -- ==> add_subdirectory(geometry/tf_conversions) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'ucar_camera' -- ==> add_subdirectory(ucar_camera) -- +++ processing catkin package: 'ucar_controller' -- ==> add_subdirectory(ucar_controller) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- ucar_controller: 0 messages, 6 services -- +++ processing catkin package: 'ucar_map' -- ==> add_subdirectory(ucar_map) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'ucar_nav' -- ==> add_subdirectory(ucar_nav) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'voxel_grid' -- ==> add_subdirectory(navigation/voxel_grid) -- Looking for sys/time.h -- Looking for sys/time.h - found -- +++ processing catkin package: 'costmap_2d' -- ==> add_subdirectory(navigation/costmap_2d) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: system thread -- costmap_2d: 1 messages, 0 services -- +++ processing catkin package: 'nav_core' -- ==> add_subdirectory(navigation/nav_core) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'base_local_planner' -- ==> add_subdirectory(navigation/base_local_planner) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: thread -- base_local_planner: 1 messages, 0 services -- +++ processing catkin package: 'carrot_planner' -- ==> add_subdirectory(navigation/carrot_planner) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'clear_costmap_recovery' -- ==> add_subdirectory(navigation/clear_costmap_recovery) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'dwa_local_planner' -- ==> add_subdirectory(navigation/dwa_local_planner) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'move_slow_and_clear' -- ==> add_subdirectory(navigation/move_slow_and_clear) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'navfn' -- ==> add_subdirectory(navigation/navfn) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- navfn: 0 messages, 2 services -- Looking for C++ include FL/Fl.H -- Looking for C++ include FL/Fl.H - found -- Looking for C++ include pgm.h -- Looking for C++ include pgm.h - not found -- NAVFN_HAVE_FLTK: 1, NETPBM: -- FLTK orf NETPBM not found: cannot build navtest -- +++ processing catkin package: 'global_planner' -- ==> add_subdirectory(navigation/global_planner) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'rotate_recovery' -- ==> add_subdirectory(navigation/rotate_recovery) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'move_base' -- ==> add_subdirectory(navigation/move_base) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'ydlidar' -- ==> add_subdirectory(ydlidar) -- Configuring done -- Generating done -- Build files have been written to: /home/haha/ucar_ws/build #### #### Running command: "make -j2 -l2" in "/home/haha/ucar_ws/build" #### Scanning dependencies of target std_msgs_generate_messages_py Scanning dependencies of target geometry_msgs_generate_messages_eus [ 0%] Built target std_msgs_generate_messages_py [ 0%] Built target geometry_msgs_generate_messages_eus Scanning dependencies of target geometry_msgs_generate_messages_cpp Scanning dependencies of target geometry_msgs_generate_messages_py [ 0%] Built target geometry_msgs_generate_messages_cpp [ 0%] Built target geometry_msgs_generate_messages_py Scanning dependencies of target geometry_msgs_generate_messages_nodejs Scanning dependencies of target std_msgs_generate_messages_cpp [ 0%] Built target geometry_msgs_generate_messages_nodejs [ 0%] Built target std_msgs_generate_messages_cpp Scanning dependencies of target geometry_msgs_generate_messages_lisp Scanning dependencies of target std_msgs_generate_messages_eus [ 0%] Built target geometry_msgs_generate_messages_lisp [ 0%] Built target std_msgs_generate_messages_eus Scanning dependencies of target std_msgs_generate_messages_lisp Scanning dependencies of target std_msgs_generate_messages_nodejs [ 0%] Built target std_msgs_generate_messages_lisp [ 0%] Built target std_msgs_generate_messages_nodejs Scanning dependencies of target _tf2_msgs_generate_messages_check_deps_LookupTransformGoal Scanning dependencies of target _tf2_msgs_generate_messages_check_deps_LookupTransformActionResult [ 0%] Built target _tf2_msgs_generate_messages_check_deps_LookupTransformActionResult [ 0%] Built target _tf2_msgs_generate_messages_check_deps_LookupTransformGoal Scanning dependencies of target _tf2_msgs_generate_messages_check_deps_TF2Error Scanning dependencies of target _tf2_msgs_generate_messages_check_deps_LookupTransformAction [ 0%] Built target _tf2_msgs_generate_messages_check_deps_TF2Error [ 0%] Built target _tf2_msgs_generate_messages_check_deps_LookupTransformAction Scanning dependencies of target _tf2_msgs_generate_messages_check_deps_TFMessage Scanning dependencies of target _tf2_msgs_generate_messages_check_deps_LookupTransformActionGoal [ 0%] Built target _tf2_msgs_generate_messages_check_deps_TFMessage Scanning dependencies of target actionlib_msgs_generate_messages_nodejs [ 0%] Built target _tf2_msgs_generate_messages_check_deps_LookupTransformActionGoal [ 0%] Built target actionlib_msgs_generate_messages_nodejs Scanning dependencies of target _tf2_msgs_generate_messages_check_deps_LookupTransformActionFeedback Scanning dependencies of target _tf2_msgs_generate_messages_check_deps_LookupTransformResult [ 0%] Built target _tf2_msgs_generate_messages_check_deps_LookupTransformActionFeedback [ 0%] Built target _tf2_msgs_generate_messages_check_deps_LookupTransformResult Scanning dependencies of target _tf2_msgs_generate_messages_check_deps_LookupTransformFeedback Scanning dependencies of target _tf2_msgs_generate_messages_check_deps_FrameGraph [ 0%] Built target _tf2_msgs_generate_messages_check_deps_LookupTransformFeedback [ 0%] Built target _tf2_msgs_generate_messages_check_deps_FrameGraph Scanning dependencies of target actionlib_msgs_generate_messages_py Scanning dependencies of target actionlib_msgs_generate_messages_lisp [ 0%] Built target actionlib_msgs_generate_messages_py [ 0%] Built target actionlib_msgs_generate_messages_lisp Scanning dependencies of target actionlib_msgs_generate_messages_cpp Scanning dependencies of target actionlib_msgs_generate_messages_eus [ 0%] Built target actionlib_msgs_generate_messages_cpp [ 0%] Built target actionlib_msgs_generate_messages_eus Scanning dependencies of target roscpp_generate_messages_cpp Scanning dependencies of target gtest [ 0%] Built target roscpp_generate_messages_cpp Scanning dependencies of target nav_msgs_generate_messages_lisp [ 0%] Built target nav_msgs_generate_messages_lisp Scanning dependencies of target nav_msgs_generate_messages_eus [ 1%] Building CXX object gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 1%] Built target nav_msgs_generate_messages_eus Scanning dependencies of target roscpp_generate_messages_lisp [ 1%] Built target roscpp_generate_messages_lisp Scanning dependencies of target nav_msgs_generate_messages_cpp [ 1%] Built target nav_msgs_generate_messages_cpp Scanning dependencies of target rosgraph_msgs_generate_messages_eus [ 1%] Built target rosgraph_msgs_generate_messages_eus Scanning dependencies of target rosgraph_msgs_generate_messages_cpp [ 1%] Built target rosgraph_msgs_generate_messages_cpp Scanning dependencies of target roscpp_generate_messages_nodejs [ 1%] Built target roscpp_generate_messages_nodejs Scanning dependencies of target roscpp_generate_messages_py [ 1%] Built target roscpp_generate_messages_py Scanning dependencies of target rosgraph_msgs_generate_messages_nodejs [ 1%] Built target rosgraph_msgs_generate_messages_nodejs Scanning dependencies of target roscpp_generate_messages_eus [ 1%] Built target roscpp_generate_messages_eus Scanning dependencies of target rosgraph_msgs_generate_messages_lisp [ 1%] Built target rosgraph_msgs_generate_messages_lisp Scanning dependencies of target nav_msgs_generate_messages_nodejs [ 1%] Built target nav_msgs_generate_messages_nodejs Scanning dependencies of target nav_msgs_generate_messages_py [ 1%] Built target nav_msgs_generate_messages_py Scanning dependencies of target rosgraph_msgs_generate_messages_py [ 1%] Built target rosgraph_msgs_generate_messages_py Scanning dependencies of target audio_recorder [ 1%] Building CXX object speech_command/CMakeFiles/audio_recorder.dir/src/AudioRecorder.cpp.o In file included from /home/haha/ucar_ws/src/speech_command/include/AudioRecorder.h:4, from /home/haha/ucar_ws/src/speech_command/src/AudioRecorder.cpp:1: /home/haha/ucar_ws/src/speech_command/include/hidapi.h:34:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 34 | char *device_index = "iflytek"; | ^~~~~~~~~ [ 2%] Linking CXX shared library /home/haha/ucar_ws/devel/lib/libaudio_recorder.so /usr/bin/ld: 当搜索用于 /home/haha/ucar_ws/src/speech_command/lib/arm64/libhid_lib.so 时跳过不兼容的 -lhid_lib /usr/bin/ld: 找不到 -lhid_lib /usr/bin/ld: 当搜索用于 /home/haha/ucar_ws/src/speech_command/lib/arm64/libmsc.so 时跳过不兼容的 -lmsc /usr/bin/ld: 找不到 -lmsc collect2: error: ld returned 1 exit status make[2]: *** [speech_command/CMakeFiles/audio_recorder.dir/build.make:84:/home/haha/ucar_ws/devel/lib/libaudio_recorder.so] 错误 1 make[1]: *** [CMakeFiles/Makefile2:4943:speech_command/CMakeFiles/audio_recorder.dir/all] 错误 2 make[1]: *** 正在等待未完成的任务.... [ 2%] Linking CXX shared library ../lib/libgtest.so [ 2%] Built target gtest make: *** [Makefile:141:all] 错误 2 Invoking "make -j2 -l2" failed 什么问题并给我一个详细的解决方法
最新发布
07-09
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值