LCUI | 配置环境

唔嘫worable 发布于 13 天前 25 次阅读 455 字 预计阅读时间: 2 分钟


本文参考 @lcui/docs/tutorial/todolist/create-project 结合自己经验写的。

我使用的是Windows系统,所以本文以WIndows系统为例分享经验。建议全程挂梯子。

配置环境

环境需求

创建LCUI项目需要使用以下两个工具。如果你还没有安装可以跟着教程安装。

  • Git
  • Xmake
  • LCUI
  • Node.js
  • GCC

安装GCC

可以参考我之前写的这篇文章:

gcc (编译C代码)和 g++ (编译C++代码)本质上是同一个驱动程序,只是默认语言模式和链接的库不同。

一键安装Git

打开Powershell,然后输入:

winget install --id Git.Git -e --source winget

等待安装完成后重启系统即可。

安装Node.js

点击下方按钮,自行安装。

一键安装Xmake

打开Powershell,然后输入:

irm https://xmake.io/psget.text | iex

出现Tab completion installed提示就是安装完成了。

一键安装LCUI

打开Powershell,然后输入:

npm install -g @lcui/cli
如果提示npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsof
t.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。

可以输入powershell -ExecutionPolicy Bypass临时绕过限制。

创建项目

安装完成后,运行 lcui create 命令并指定项目名称。

lcui create <项目名称>

目录结构

项目名/               项目根目录
    app/                工作目录
    src/                源码目录
        tasklist.c      任务列表数据管理
        tasklist.h      任务列表数据管理
        ui_tasklist.c   界面上的任务列表
        ui_tasklist.h   界面上的任务列表
        main.c          程序主入口