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

做百度网站那家好seo网站排名助手

做百度网站那家好,seo网站排名助手,郑州房产网官网,注册香港公司费用目录 1. Ubuntu中编译 2. AOSP编译 3. 去掉原来的配置 3. 打包 4. 验证lsusb 在Ubuntu中,lsusb的源代码源自usbutils。而OrangePi Zero 3中lsusb的位置可以看文件H618-Android12-Src/external/toybox/Android.bp, "toys/other/lsusb.c",…

目录

1. Ubuntu中编译

2. AOSP编译

3. 去掉原来的配置

3. 打包

4. 验证lsusb


在Ubuntu中,lsusb的源代码源自usbutils。而OrangePi Zero 3中lsusb的位置可以看文件H618-Android12-Src/external/toybox/Android.bp,

"toys/other/lsusb.c",

1. Ubuntu中编译

  • 安装libudev
sudo apt install libudev-dev
  • 执行autogen
./autogen.sh
  • 执行configure
./configure
  • 执行make和make clean
make
make clean

2. AOSP编译

将usbutils整个文件夹拷贝到H618-Android12-Src/external/内,新建一个android.bp

cc_binary {name: "lsusb",//proprietary: true,//product_specific: true,srcs: ["lsusb.c","lsusb-t.c","desc-defs.c","desc-dump.c","names.c","sysfs.c","usbmisc.c",],include_dirs: [ "external/libusb/include/libusb",],local_include_dirs: ["usbhid-dump",],shared_libs: ["libudev","libusb",],
}

拷贝eudev里面的libudev.h和udev.h到当前文件夹,然后再这个文件夹内新建一个lib文件夹,把上一步生成的libudev.so拷贝到这个文件夹内。

编译这个模块

mmm external/usbutils-017/

错误信息:

  • error: unused parameter 'indent' [-Werror,-Wunused-parameter]

这是因为这些函数的参数没有使用到,分别找到这几个函数,把这个参数利用起来,例如:

static void desc_snowflake_dump_uac2_clk_src_bmattr(unsigned long long value,unsigned int indent)
{printf(" %s clock %s, indent %d\n",uac2_clk_src_bmattr[value & 0x3],(value & 0x4) ? uac3_clk_src_bmattr[3] : "", indent);
}
  • external/usbutils-017/usb-spec.h:91:9: error: missing field 'termt' initializer[-Werror,-Wmissing-field-initializers]

找到对应位置,将{ NULL },改为{ NULL, 0, "" },

这个文件里面其他位置也是这样改。

3. 去掉原来的配置

把external/toybox/Android.bp里面的文件关于lsusb部分去掉,以“lsusb”为关键字搜一下

"toys/other/lsusb.c",//"lsusb",

注意,这里lsusb.c还是要编译,不然会提示错误,找不到lsusb_main

3. 打包

在device/softwinner/apollo/apollo_p2.mk文件中添加

PRODUCT_PACKAGES += lsusb

4. 验证lsusb

console:/ $ lsusb
unable to initialize usb specBus 001 Device 001: ID 1d6b:0002 Linux 5.4.125 ehci_hcd EHCI Host Controller
Bus 002 Device 001: ID 1d6b:0002 Linux 5.4.125 ehci_hcd EHCI Host Controller
Bus 003 Device 001: ID 1d6b:0002 Linux 5.4.125 ehci_hcd EHCI Host Controller
Bus 003 Device 002: ID 0403:6011 FTDI FT4232H MiniModule
Bus 004 Device 001: ID 1d6b:0001 Linux 5.4.125 ohci_hcd OHCI Host Controller
Bus 005 Device 001: ID 1d6b:0001 Linux 5.4.125 ohci_hcd OHCI Host Controller
Bus 006 Device 001: ID 1d6b:0001 Linux 5.4.125 ohci_hcd OHCI Host Controller

http://www.dtcms.com/wzjs/484966.html

相关文章:

  • 甘肃找人做网站多少钱厦门人才网唯一官网
  • 新沂网站建设公司网站提交收录软件
  • wordpress php5.6知乎推广优化
  • 公司注销网站备案申请表宁波seo公司排名榜
  • 做网站seo优化的公司营销推广模式有哪些
  • wordpress特殊主题关键词设置汕头百度seo公司
  • 繁峙做网站建设房地产新闻最新消息
  • 手表网站十大品牌营销型网站制作建设
  • 电子商务网站前台设计关键词优化的主要工具
  • 怎么做自己的优惠淘网站培训心得体会1500字
  • 简述网站首页制作过程最近三天的国内新闻
  • 做网站优化用什么软件互动营销是什么意思
  • php音乐外链网站源码一键建站免费
  • 网站建设流程及相应技术十大经典案例
  • 建设企业展示网站商丘网络推广公司
  • 学院网站建设整合营销方案案例
  • 企业网站建设合同范本seo站长助手
  • 怎么做伪静态网站宁波seo公司
  • 网络营销怎么做网站网站优化排名首页
  • 网页设计和网站建设南京响应式网站建设
  • IIS自己做的网站 无法访问数据库优秀网站设计案例
  • 铁威马 Nas 做网站适合企业员工培训的课程
  • 雄安做网站seo关键词推广话术
  • wordpress 崩溃成都关键词优化排名
  • 苏州网站建设如何选择互联网
  • wordpress注册404seo关键词优化的技巧和方法
  • 分类目录网站怎么做舆情信息网
  • 微网站首选公司如何在百度发布短视频
  • 文化传媒网站建设头条新闻今日头条官方版本
  • 成都网站制作scgc国家高新技术企业查询