首页
/ 【限时免费】 【CJQT】开源下载和安装教程

【限时免费】 【CJQT】开源下载和安装教程

2026-02-04 05:19:14作者:冯爽妲Honey

1. 项目介绍

CJQT是Qt框架的仓颉语言绑定库,提供仓颉语言风格的Qt API封装。基于QT5.14.2版本构建,支持64位系统,涵盖QWidgets、QCore、QGui等模块的封装。项目包含多个示例程序(如俄罗斯方块、记事本等),适合跨平台GUI开发。


2. 项目下载位置

克隆项目到本地:

git clone https://gitcode.com/Cangjie-TPC/CJQT.git

3. 项目安装环境配置

3.1 系统要求

  • 操作系统:64位Windows/Linux
  • 依赖环境
    • 64位C++编译器(如gcc-mingw64)
    • QT5.14.2

3.2 安装QT5.14.2

  1. 下载QT安装包(以Linux为例):
    wget https://download.qt.io/archive/qt/5.14/5.14.2/qt-opensource-linux-x64-5.14.2.run
    
  2. 赋予执行权限并安装:
    chmod +x qt-opensource-linux-x64-5.14.2.run
    ./qt-opensource-linux-x64-5.14.2.run
    
  3. 配置环境变量(示例为Windows路径,需替换实际安装目录):
    export PATH=$PATH:/opt/Qt5.14.2/5.14.2/gcc_64/bin
    

4. 项目安装方式

4.1 编译Native库

  1. 使用Qt Creator打开项目:

    • 选择 CJQT/native/CMakeLists.txt
    • 使用64位编译器(如mingw64)构建,生成目录建议为 CJQT/native/build
  2. 修改配置文件(如需):
    若Native构建目录变更,需同步修改 CJQT/cjpm.toml 中的 nativeQt 路径。

4.2 编译CJQT项目

cd CJQT
cjpm build

5. 项目处理脚本

5.1 示例运行

  • Hello示例(Linux):
    ./example/hello/run.sh
    
  • 俄罗斯方块(Windows PowerShell):
    .\example\tetris\run.ps1
    

5.2 效果示例

俄罗斯方块示例
图:俄罗斯方块运行效果


提示:所有示例脚本位于 example/<项目名>/run.shrun.ps1,具体路径需根据实际克隆位置调整。

登录后查看全文
热门项目推荐
相关项目推荐