当前位置: 首页 > news >正文

平利县城乡建设局网站杭州建站价格

平利县城乡建设局网站,杭州建站价格,怎么建设自己个人网站,个人房产信息查询系统报错描述 在 Android NDK 相关的工程构建中#xff0c;出现报错#xff1a; undefined reference to __android_log_print’ 翻译成 QM 能理解的话#xff1a; 在链接阶段#xff0c; 遇到一个需要被链接的符号 __android_log_print, 但是没有在给出的依赖库里面找到 __an…报错描述 在 Android NDK 相关的工程构建中出现报错 undefined reference to __android_log_print’ 翻译成 QM 能理解的话 在链接阶段 遇到一个需要被链接的符号 __android_log_print, 但是没有在给出的依赖库里面找到 __android_log_print 符号。 [2/2] Linking CXX executable testbed FAILED: testbed cmd.exe /C cd . D:\soft\android-ndk\r26-beta1\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe --targetaarch64-none-linux-android24 --sysrootD:/soft/android-ndk/r26-beta1/toolchains/llvm/prebuilt/windows-x86_64/sysroot -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE2 -Wformat -Werrorformat-security -fno-limit-debug-info -static-libstdc -Wl,--build-idsha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments CMakeFiles/testbed.dir/main.cpp.o -o testbed -latomic -lm cd . ld.lld: error: undefined symbol: __android_log_printreferenced by main.cpp:10 (D:/github/min-repros/test_android_log/r21e/main.cpp:10)CMakeFiles/testbed.dir/main.cpp.o:(main) clang: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed.为什么要链接 __android_log_print QM 的初始诉求是 不准开发的代码依赖 log 库。那么谁用了 __android_log_print 符号 目的又是什么 __android_log_print 符号 对应到 C/C 函数 用于打印日志并显示到 Android LogCat。啥意思 我们开发者提供的 .a/.so 库最终是放到 Android App 里使用的而 Android App 是一个 GUI 界面程序 它是没有控制台的 log 输出给用户看的。 也就是说如果用户的一些交互操作 导致 Android App 崩溃了 并且打算从 Android Studio 的 LogCat 去检查报错问题此时很可能是 Android Java/Kotlin开发者那么 LogCat 的报错信息是非常有用出的 快速定位问题。 当然 你也可以让 Android NDK 开发者完全不使用 __android_log_print. 那意味着 如果 Android App 出现 CrashAndroid App 的 Java/Kotlin 开发者无从查起 Android NDK 开发者也拿不到 log 内容 无法定位 bug。 复现代码 #include string.h #include jni.h #include android/log.h#define LOG_TAG foo #define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__)int main() {LOGI(test); }链接 log 库 add_executable(testbed main.cpp) target_link_libraries(testbed PRIVATE log) # 增加这一行
http://wiki.neutronadmin.com/news/140999/

相关文章:

  • 现在做网站一般做多宽微信网页注册入口
  • 网站建设工作部署会网站建设业务怎么开展
  • 如何建立网站快捷网站浏览图片怎么做的
  • 公司网站模板 网盘下载网站优化怎样提高网站用户体验
  • 广州网站排名优化价格西安有啥好玩的地方
  • 建设内容管理网站的目的一段js代码_让你的wordpress支持简繁转换(转)
  • 另外网站是做的IPv4还是IPv6莱芜金点子招聘网
  • 星宿网站建设下载一个百度时事新闻
  • 根据域名查询网站名称html音乐网页完整代码
  • 网站软文是什么在贸易网站怎么做贸易
  • 松江公司做网站中国菲律宾商会会长
  • 河南网站建设平台开发公司办出项目不动产证纪实
  • 一般建站公司用什么cmswordpress网站好做排名吗
  • 制作动画的网站seo1888网站建设
  • 搜狐综合小时报2022113011四川seo选哪家
  • 备案网站制作怎么获取免费的网站域名
  • 徐州市鼓楼区建设局网站中国电信黄页app
  • 企业网站优化服务主要围绕什么自己做网站卖二手车
  • 订阅号做微网站需要认证吗工信部网站手机备案查询
  • 南阳公司做网站中国建设银行大学生招聘信息网站
  • 好牛网站建设合肥网站建设百家号
  • 营销型网站开发流程包括wordpress百家主题
  • 苏州网站优化排名推广建设环保网站查询系统
  • 1g内存vps 开电影网站广州智迅网络做网站
  • 制作游戏网站南阳网站排名优化公司
  • 电子商务系统建设网站策划书wordpress幻灯片插件下载
  • 大同网站建设哪里好怎么做网站设计
  • 山西省财政厅门户网站三基建设专栏ui设计和平面设计哪个难
  • 翻译做网站泰安做网站
  • 网站建设情况调查表应用软件开发需要学什么