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

做一百度网站吗陕西省网上注册公司流程

做一百度网站吗,陕西省网上注册公司流程,台州做微网站,百度小游戏小程序入口1、LVGL模拟器工程搭建 LVGL(Light and Versatile Graphics Library,轻巧而多功能的图形库)是一个免费的开放源代码图形库,它提供创建具有易于使用的图形元素,精美的视觉效果和低内存占用的嵌入式GUI所需的一切。本文主要讲述如何实现在VScode中实现LVGL模拟器环境的搭建运行。…1、LVGL模拟器工程搭建 LVGL(Light and Versatile Graphics Library,轻巧而多功能的图形库)是一个免费的开放源代码图形库,它提供创建具有易于使用的图形元素,精美的视觉效果和低内存占用的嵌入式GUI所需的一切。本文主要讲述如何实现在VScode中实现LVGL模拟器环境的搭建运行。 LVGL在Windows平台下有很多模拟运行的方式如官方主推的CodeBlocks、Visual Studios等如下图所为LVGL官方对PC模拟器例举出来的IDE和说明信息。 如下图所示在体验了一下CodeBlocks时因其IDE软件使用起来体验不友好界面也不美观因此转而寻求在VScode下完成LVGL的PC模拟器配置。 (1)、下载LVGL的官方模拟器项目 lvgl/lv_port_pc_eclipse at release/v8.3 (github.com)https://github.com/lvgl/lv_port_pc_eclipse/tree/release/v8.3 2、下载LVGL源码 lvgl/lvgl at release/v8.3 (github.com)https://github.com/lvgl/lvgl/tree/release/v8.3 3、下载LVGL驱动源码 lvgl/lv_drivers at release/v8.3 (github.com)https://github.com/lvgl/lv_drivers/tree/release/v8.3 4、工程目录建立 下载完上述的3个压缩包文件后打开下载的目录位置按照以下的4个步骤操作 ①、新建一个文件夹命名为 lvgl_template_v8.3 ②、将下载的 lv_port_pc_eclipse-release-v8.3.zip 文件内容解压并将所有文件复制到 lvgl_template_v8.3 文件目录下 ③、将下载的 lv_drivers-release-v8.3.zip 文件内容解压并将所有的文件复制到 lvgl_template_v8.3 文件夹下的 lv_drivers 目录下 ④、将下载的 lvgl-release-v8.3.zip 文件内容解压并将所有的文件复制到 lvgl_template_v8.3 文件夹下的 lvgl 目录下 在完成上述的4个步骤后并删除多余不需要的文件其文件结构如下图所示 2、LVGL编译运行环境搭建 1、VScode插件安装 在VScode环境中LVGL的编译运行需要如下所示的C/C语言支持包CMake、CMake Tools依次安装图中红框中的插件扩展包。 2、MinGW环境安装 MinGW是建立在gcc和binutils项目上的用来编译和连接代码使之运行在windows系统上提供c、c和fortran编译器和相关工具MinGWMinimalist GNU for WindowsMinGW使用微软的运行库生成Windows下的代码 在工程中使用MinGW用于CMake编译LVGL模拟器中的程序文件。 下载MinGW64包MinGW-w64 - for 32 and 64 bit Windows - Browse /mingw-w64/mingw-w64-release at SourceForge.nethttps://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/ 将下载的MinGW目录解压打开后其文件结构如下图所示。 将其这个工具文件夹目录下的二进制文件bin目录添加到环境变量中。 打开命令行在输入gcc -v可以查看MinGW的环境变量设置是否成功。 3、SDL2环境安装 SDL2全称为Simple DirectMedia Layer是一个跨平台的多媒体开发库。SDL2提供了一系列函数用于访问音频、键盘、鼠标、游戏杆和图形硬件允许开发者编写一套代码即可在不同平台上运行。它的主要应用之一是游戏开发许多知名游戏都是基于SDL2构建的。此外SDL2也用于游戏开发工具、模拟器、样本演示和多媒体应用等。 在本文中的LVGL就是使用了SDL2模拟一个显示触摸屏操作。 下载SDL2支持文件Releases · libsdl-org/SDL · GitHubSimple Directmedia Layer. Contribute to libsdl-org/SDL development by creating an account on GitHub.https://github.com/libsdl-org/SDL/releases/ 将下载的SDL2支持包解压并将cmake和x86_64-w64-mingw32复制到安装MinGW的路径下 否则编译时CMake会找不到依赖文件导致报错。且将x86_64-w64-mingw32中的SDL2.dll文件复制一份后面运行模拟器时如果缺少此文件无法运行。 3、LVGL工程编译运行 1、在VScode中打开LVGL工程 如果是CMake工程打开工程文件时VScode的最下面一栏会自动出现CMake工程的操作按键。 2、CMake编译运行程序 如下图所示LVGL的程序正常正常编译运行且模拟器中也出现了一个窗口到了这一步说明在VScode下LVGL模拟器配置正常。 3、解决编译通过无法运行 如上图所示说明前面的环境安装是正常的但运行时出现报错不能正常运行并出现一个LVGL的模拟器窗口。如果出现这种情况说明是SDL2这个媒体库没有链接到需要进入到此复制到MinGW路径下将SDL2.dll这个动态库文件拷贝到LVGL工程中的bin目录下方可实现LVGL模拟器的正常运行。 然后每次编译完时手动将SDL2.dll文件复制到 bin目录下或者修改顶层的CMakeLists.txt文件让其编译时自动拷贝SDL2.dll文件到bin目录下。 # 拷贝SDL2.dll 文件到 bin目录下 file(COPY SDL2.dll DESTINATION ../bin) 完成后再次运行即可正常出现LVGL的模拟器界面。
http://www.pierceye.com/news/975057/

相关文章:

  • 哪能建设网站建设网站需要哪些流程图
  • 网站YYQQ建设o2o型网站
  • 给客户做网站 赚钱吗赣州省住房和城乡建设厅网站
  • 营销优化型网站怎么做手机app网页制作
  • 上海网站建设服wordpress友情链接排序
  • 沈阳市和平区网站建设编程课适合多大孩子学
  • 东阳网站优化懒人图库
  • 马关县网站建设专注营销型网站建设
  • 微信公众号公众平台太原seo关键词优化
  • 沈阳网站建设方案二级网站怎样被百度收录
  • 厦门数字引擎 怎么打不开网站youku网站开发技术
  • 中小企业网站建设论文郑州网站服务公司
  • 工信部网站备案验证码文化传媒网站封面
  • 境外做网站网站百度代运营
  • 南京学校网站建设策划手机网站默认全屏
  • 东莞公司网站策划万网买网站
  • 建筑网站视频大全做外汇网站卖判刑多少年
  • 手机网站菜单网页怎么做东莞网站优化方案
  • 公众号免费素材网站wordpress无法开始安装
  • 建设银行互联网网站首页网站备案 视频
  • 免费优化网站建设做app和网站哪个比较好用
  • 韩国最牛的设计网站大全网站设计的尺寸
  • 一家专门做特卖的网站类似非小号的网站怎么做
  • 怎么建一个网站出口外贸交易平台
  • iapp用网站做软件代码徐州网络推广公司排名
  • 设计之路 网站wordpress自定义字段火车头
  • 用什么服务器做盗版小说网站吗邓州十九张麻将微信群app开发公司
  • 高端网站设计找哪个公司WordPress 移动文件夹
  • 做网站的资料新媒体网站建设十大的经典成功案例
  • 西安移动网站建设丹东做网站的