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

刚刚做的网站怎么排名给网站做伪静态

刚刚做的网站怎么排名,给网站做伪静态,网站建设调研背景,邢台企业做网站推广很多嵌入式 linux 开发者都能熟练的使用 gdb/lldb 调试应用程序,但是还有不少朋友在调试开发板上的程序时,仍然在使用原始的 printf。本文介绍一下使用 gdbserver 通过网络调试开发板上的 AWTK 应用程序的方法,供有需要的朋友参考。 1. 下载 …

很多嵌入式 linux 开发者都能熟练的使用 gdb/lldb 调试应用程序,但是还有不少朋友在调试开发板上的程序时,仍然在使用原始的 printf。本文介绍一下使用 gdbserver 通过网络调试开发板上的 AWTK 应用程序的方法,供有需要的朋友参考。

在这里插入图片描述

1. 下载 gdb 源代码

通常工具链里都会带有 gdb,但是没有带 gdbserver,这时候就需要下载 gdb 源代码,并自己编译 gdbserver 了。为了和工具链的版本保持一致,最好下载和工具链版本一致的 gdb 源代码。比如这里我们使用的是 arm-openwrt-linux-gdb 8.0 版本。

arm-openwrt-linux-gdb --versionGNU gdb (GDB) 8.0

那就下载 8.0 版本的 gdb 源代码。

wget https://ftp.gnu.org/gnu/gdb/gdb-8.0.tar.gz
tar xf gdb-8.0.tar.gz

2. 编译 gdbserver

cd gdb-8.0/gdb/gdbserver
./configure --host=arm-openwrt-linux --prefix=$HOME/work/awtk-root/gdbserver
make
make install

生成的 gdbserver 位于:

~/work/awtk-root/gdbserver/bin/gdbserver

将生成的 gdbserver 拷贝到开发板上,并设置成可执行,建议放在 /usr/bin 目录下。

3. 编译 AWTK 应用程序的调试版本

DEBUG=True 表示编译调试版本,TOOLS_PREFIX 为工具链的前缀,请根据实际情况修改。

scons TOOLS_PREFIX='arm-openwrt-linux-' DEBUG=True

生成 release.tar.gz, 将 release.tar.gz 拷贝到开发板上,并解压。

./release.sh 

4. 启动开发板的网络

请根据实际情况修改 IP 地址。我这里的 IP 地址是 192.168.8.161。使用 wifi 也是可以的,只要能和开发板通信就行。

ifconfig eth0 192.168.8.161 netmask 255.255.255.0 up
route add default gw 192.168.8.1 eth0ifconfig
route -n

5. 启动 gdbserver

cd release
./gdbserver 192.168.8.161:7890 bin/demoui

6. 本地调试

  • 启动 gdb
arm-openwrt-linux-gdb bin/demoui
  • 连接 gdbserver
target remote 192.168.8.161:7890
  • 设置断点
b main
  • 运行
c

这时候就可以在本地调试开发板上的 AWTK 应用程序了,调试方法和调试本地应用程序一样。

7. 其它

  • 如果网络比较慢,可以在本地放一个rootfs,并在 gdb 中指定sysroot:
set sysroot /home/meetyoo/work/awtk-root/rootfs/rootfs
  • 如果嫌每次输入同样命令麻烦,可以把初始化命令放到文件中:

gdbinit

set sysroot /home/meetyoo/work/awtk-root/rootfs/rootfsb lcd_mem_set_double_fb_bitmap
b lcd_mem_create_single_fbtarget remote 192.168.8.161:7890

启动 gdb 时指定初始化脚本文件名:

arm-openwrt-linux-gdb bin/demoui -x gdbinit
http://www.yayakq.cn/news/559008/

相关文章:

  • 网站建设服务器是什么意思建站服务器多少钱
  • 做logo找灵感的网站兰州做网站公司哪家好
  • 设计案例的网站wordpress没有底部
  • 广州专业做网站如何做企业官网
  • 贵港哪里有网站建设推广wordpress三合一模板
  • 水泵网站站群建设wordpress商城支付主题
  • 如何查公司网站谁家做的网页设计公司排名前十
  • 牡丹江网站建设兼职中国机械加工网易下拉教程
  • 谁帮58同城做的网站网站小程序app定制开发
  • 沈阳市网站建设报价重庆所有做网站的公司排名
  • 购买一个网站多少钱北京网站设计公司sx成都柚米科技15
  • 网站关键词放哪跨境电商交3980元培训费可信吗
  • 做官方网站公司大学网站建设的目标
  • 新手做站必看 手把手教你做网站外面网站怎么做的
  • 进网站后台显示空白uc浏览器在线网页
  • php网站颜色改变网站点击
  • 国内快速建站网站怎么添加栏目
  • 网站的布局有哪些长宁区网站建设设
  • 做企业网站的字体大小要求黑帽seo排名优化
  • 淘宝导购网站源码忆唐网不做网站做品牌
  • 国家高职示范校建设网站辽中网站建设
  • 成都网站建设兴田德润实力强怎样用自己的服务器做网站
  • 网站移动端深圳龙岩技术科技有限公司
  • 关于做ppt的网站有哪些内容贵阳网站建站建设定制
  • 企业公司网站建设方案视频拍摄脚本怎么写
  • 5 还有网站的域中国营销传播网手机版入口
  • 网站后台 ftp房产信息网预告是什么意思
  • 怎么快速建一个网站昆明网站建设优化技术
  • 网站首页为什么不收录宁波网站推广软件
  • 怎么挖掘网站的关键词html网页开发工具