该编译报错的原因是链接器找不到一个符号的定义,具体是 OHOS::Msdp::DeviceStatus::InteractionManager::DeactivateCoordination(bool, std::__h::function<void (std::__h::basic_string<char, std::__h::char_traits, std::__h::allocator> const&, OHOS::Msdp::CoordinationMessage)>),该符号在 js_coordination_manager.cpp 文件中被引用,但在链接时找不到其定义。可能的原因是该符号的定义被排除在链接范围之外,或者定义存在但被隐藏了。需要检查编译时的编译选项和链接选项,以及相关代码中的定义和使用情况,找到并解决这个符号未定义的问题。

请分析如下编译报错的原因报错信息如下:OHOS ERROR 4762249576 SOLINK msdpdevice_statuslibcooperatezsoOHOS ERROR FAILED msdpdevice_statuslibcooperatezso libunstrippedmsdpdevice_statuslibcooperatezso OHOS ERROR usrbinenv bu

原文地址: https://www.cveoy.top/t/topic/efoa 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录