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

怎么网站推广网站建设了解一下图片

怎么网站推广,网站建设了解一下图片,深圳微信商城网站设计公司,cocos游戏开发背景 之前wiki 14、【OS】【Nuttx】Nsh中运行第一个程序 都是用 make 构建#xff0c;准备切换 cmake 进行构建#xff0c;方便后续扩展开发 Nuttx cmake 适配 nuttx项目路径下输入 make distclean#xff0c;清除之前工程配置 adminpcadminpc:~/nuttx_pdt/nuttx$ make …背景 之前wiki 14、【OS】【Nuttx】Nsh中运行第一个程序 都是用 make 构建准备切换 cmake 进行构建方便后续扩展开发 Nuttx cmake 适配 nuttx项目路径下输入 make distclean清除之前工程配置 adminpcadminpc:~/nuttx_pdt/nuttx$ make distclean接着输入 cmake 构建命令发现没找到 python3-kconfiglib 该库用于解析和操作 Linux 内核配置系统Kconfig可以让用户通过 python 实现和 Kconfig 文件的交互 adminpcadminpc:~/nuttx_pdt/nuttx$ cmake -S . -B build -DBOARD_CONFIGsim:myapp CMake Error at CMakeLists.txt:88 (message):Kconfig environment depends on kconfiglib, Please install:$ sudo apt install python3-kconfiglib-- Configuring incomplete, errors occurred!安装发现已经安装过但还是显示找不到该库 adminpcadminpc:~/nuttx_pdt/nuttx$ sudo apt install python3-kconfiglib Reading package lists... Done Building dependency tree... Done Reading state information... Done python3-kconfiglib is already the newest version (14.1.0-3). 0 upgraded, 0 newly installed, 0 to remove and 258 not upgraded.查看报错原因发现和 olddefconfig 脚本找不到有关 输入命令 dpkg -L python3-kconfiglib查看 kconfiglib 库的位置可以找到该脚本 adminpcadminpc:~/nuttx_pdt/nuttx$ dpkg -L python3-kconfiglib查看该文件权限发现没有可执行权限很明显这个 olddefconfig.py 就是个库文件不是用来做可执行文件的所以得在外面做一层封装 查看 nuttx_kconfig.cmake 脚本可发现把 olddefconfig 和 setconfig 作为了可执行脚本进行使用 将这俩 py 文件封装成可执行的 shell 脚本在 bash 中输入如下命令将在 /usr/local/bin 目录下生成两个可执行脚本这俩可执行脚本指向 kconfiglib 库 sudo tee /usr/local/bin/olddefconfig /dev/null EOL #!/bin/sh exec python3 /usr/lib/python3/dist-packages/olddefconfig.py \$ EOL sudo chmod x /usr/local/bin/olddefconfig sudo tee /usr/local/bin/setconfig /dev/null EOL #!/bin/sh exec python3 /usr/lib/python3/dist-packages/setconfig.py \$ EOL sudo chmod x /usr/local/bin/setconfig另外为了防止 find_program 找不到该可执行文件可直接指定路径 find_program(KCONFIGLIB /usr/local/bin/olddefconfig)Nuttx app cmake 适配 这里基于之前wiki已经配置好的工程不熟悉的可参考 15、【OS】【Nuttx】OS裁剪运行指定程序周期打印当前任务 在 nuttx-app 路径下添加 myapp 路径 myapp路径下新建CMakeLists.txt文件输入内容并修改 Kconfig添加 cmake 配置 // CMakeLists.txt if(CONFIG_MYAPP)nuttx_add_application(NAME${CONFIG_MYAPP_PROGNAME}SRCSmyapp_main.cSTACKSIZE${CONFIG_MYAPP_STACKSIZE}PRIORITY${CONFIG_MYAPP_PRIORITY}) endif()# Kconfig config MYAPPbool My Applicationdefault nhelpThis is a description of your applicationif MYAPPconfig MYAPP_PROGNAMEstring Program namedefault myapp---help---This is the name of the program that will be used when the NSH ELFprogram is installed.config MYAPP_PRIORITYint myapp task prioritydefault 100config MYAPP_STACKSIZEint myapp stack sizedefault DEFAULT_TASK_STACKSIZEendif执行 cmake 构建 配置 cmake 工程 adminpcadminpc:~/nuttx_pdt/nuttx$ cmake -S . -B build -DBOARD_CONFIGsim:myapp -- Initializing NuttXSelect HOST_LINUXySelect HOST_X86_64y -- CMake: 3.28.3 -- Board: sim -- Config: myapp -- Appdir: /home/adminpc/nuttx_pdt/nuttx-apps -- The C compiler identification is GNU 13.3.0 -- The CXX compiler identification is GNU 13.3.0 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (2.2s) -- Generating done (0.3s) -- Build files have been written to: /home/adminpc/nuttx_pdt/nuttx/build执行cmake构建 cmake --build build/构建成功 build目录下出现熟悉的身影 可以正常执行
http://www.hkea.cn/news/14273651/

相关文章:

  • 讨论建设网站的心得响应式网站代码
  • php网站开发工作描述株洲网
  • 网站聊天系统怎么做瓜子二手车网站开发
  • 区块链网站建设网站流量指标有哪些
  • 手机版微网站宁夏住房和城乡建设厅网站办事窗口
  • 导购网站建设需求模版网店装修工具
  • 专业做网站的页面设计数据分析师证书
  • 温州建设信息网站四川宜宾今天最新消息
  • 软件公司门户网站模板申请网站建设的报告
  • 网站不用备案棋牌软件定制开发
  • wordpress 关键词 描述 插件有必要对网站进行seo吗
  • 微信_网站提成方案点做wordpress服务器出错
  • 个人网站没人访问wordpress添加html菜单
  • 在线设计签名免费网站wordpress 数据库发布
  • 旅游网站的建设万能本地视频播放器
  • 油漆工找活做的网站h5网站制作接单
  • 苏州城乡建设网站比较好的推广平台
  • 单机游戏大全网站开发网站建设平台推广
  • 果乐宝的网站建设水果香精东莞网站建设技术支持
  • 张家界公司网站建设干零活一天一结的平台
  • 如果做车站车次查询的网站需要什么消息信息wordpress修改footer
  • 义乌搭建网站wordpress菜单添加链接地址
  • 天河区门户网站教育专栏做网站ps注意事项
  • 外贸建站wordpresswordpress relive主题
  • 网站开发的体会建设银行网站百度一下
  • 低价网站设计网站的基本建设
  • 如何对网站管理手机网站模板 怎样做
  • 班级建设怎样建立班级网站企业网站建设 论文
  • 深圳网站建设zhaoseo学校网站建设的验收单
  • 外贸关键词网站开发网站哪家好