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

网站怎么进入后台管理网络广告营销方案策划内容

网站怎么进入后台管理,网络广告营销方案策划内容,网站博客自媒体轻松,网站建设培训哪家好更多内容:XiaoJ的知识星球 目录 一、环境准备1.1 安装llvm/NDK1.2 开启lldb-server服务1.3 lldb连接lldb-server 二、使用lldb调试Android native源码2.1 运行调试2.2 .lldbinit文件 下面介绍Android设备(Android手机为例),在Linu…

更多内容:XiaoJ的知识星球


目录

      • 一、环境准备
        • 1.1 安装llvm/NDK
        • 1.2 开启lldb-server服务
        • 1.3 lldb连接lldb-server
      • 二、使用lldb调试Android native源码
        • 2.1 运行调试
        • 2.2 .lldbinit文件


下面介绍Android设备(Android手机为例),在Linux中远程lldb调试。

一、环境准备

1.1 安装llvm/NDK

安装工具,需要包含:

  • 1.lldb 和 lldb-server。

  • 2.clang交叉编译工具链。

请自行安装(建议使用android-ndk-r26c)

  • 下载解压NDK:https://developer.android.google.cn/ndk/downloads?hl=zh-cn

  • 指定版本NDK: https://github.com/android/ndk/wiki/Unsupported-Downloads

1.2 开启lldb-server服务

找到lldb-server:(例如如下目录)

android-ndk-r26c/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/17/lib/linux/aarch64/lldb-server

执行以下命令,将其push进手机,并开启。

$ adb push lldb-server /data/local/tmp/
$ adb shell 
$ cd /data/local/tmp
$ chmod 755 lldb-server
# $ ./lldb-server p --server --listen unix-abstract:///data/local/tmp/debug.sock
$ ./lldb-server platform --listen '*:1025' --server

保持当前终端不要关闭,进程会一直执行,这样lldb-server就启动了。

1.3 lldb连接lldb-server

打开另一个终端,执行以下命令,在ubuntu上使用lldb连接lldb-server

$ lldb
(lldb) platform list  # 查看lldb可以连接的平台
(lldb) platform select remote-android
(lldb) platform status # 查看平台状态
# (lldb) platform connect unix-abstract-connect:///data/local/tmp/debug.sock
(lldb) platform connect connect://:1025

当出现以下输出,表示连接成功。
在这里插入图片描述

二、使用lldb调试Android native源码

2.1 运行调试

(1)加载可执行文件,并运行:

(lldb) file path/demo.elf # 指定要调试的可执行文件
(lldb) breakpoint set -f main.cpp -l 57
(lldb) run

如果你需要添加额外的模块(例如动态链接库),可以使用:

(lldb) target module add /local/path/to/module
(lldb) target module add /local/path/to/another-module

(2)常用命令:

使用一些常用GDB命令调试即可。

2.2 .lldbinit文件

在 LLDB 中,也有类似 GDB 的 .gdbinit 的文件,叫.lldbinit 文件。

你可以在这个文件中设置别名、命令别名、环境变量、调试选项等。

例如:

# 设置环境变量
settings set target.env-vars MY_VAR=value
# 设置别名
command alias bt backtrace
# 设置命令别名
command alias ps print stack
# 设置断点
breakpoint set -n main
# 设置只读文件系统时的挂载选项
settings set target.load-cwd-lldbinit false

当你启动 LLDB 时,使用 -s 参数指定一个不同的初始化文件:

lldb -s /path/to/custom/lldbinit myprogram

这样,LLDB 会使用指定的初始化文件而不是默认的 .lldbinit 文件。


声明:资源可能存在第三方来源,若有侵权请联系删除!

http://www.ritt.cn/news/29207.html

相关文章:

  • 腾讯云主机 wordpress徐州seo
  • 网站规划的原则是什么玄幻小说百度风云榜
  • 天津品牌网站设计网站建设方案推广
  • 网站开发前准备百度推广账号出售
  • 在线网站做情侣头像公众号引流推广平台
  • 黄页88网能不能发免费的广告上海外包seo
  • 佛山网站开发青岛网站seo分析
  • 网站的注册和登录怎么做泉州百度竞价公司
  • 咖啡厅网站建设一点优化
  • 网站制作的设备环境app拉新推广一手接单平台
  • 宁波网站建设费用google本地搜索
  • 网站建设比较好的公司谷歌关键词热度查询
  • 企业官方网站建设页面优化算法
  • 吉林省住房建设安厅网站安全管理郑州seo优化外包公司
  • 建设鲜花网站前的市场分析网络上市场推广
  • 专门做市场调查的网站google谷歌搜索引擎入口
  • 软件项目管理的主要内容有哪些?seo在线短视频发布页
  • 中山 网站建设一条龙服务neotv
  • 做企业网站选百度云还是阿里云在线数据分析网站
  • 怎么做商城网站企业网站排名优化方案
  • 响应式网站多少价格seo搜索引擎优化简历
  • 做ppt的软件怎么下载网站seo搜索引擎优化工资
  • 品牌网站建设的好的案例外链优化
  • 免费搭建wordpress博客郑州网站排名优化外包
  • 有免费做理化试验的网站吗行业门户网站推广
  • 初中信息技术 网站制作如何做好平台推广
  • 成都建设网站多少钱汕头seo排名
  • b2c电子商务网站的收益模式主要有网站设计与网页制作
  • 最新备案网站查询中国十大营销策划机构
  • 网站建设一般花多少费用成crm软件