文件最后提交记录最后更新时间
1 年前
1 年前
1 年前
1 年前
1 年前
README

俄罗斯方块游戏示例

该示例参考了C++版本Qt实现俄罗斯方块

创建main.cj文件

import cjqt.gui.*
import cjqt.widgets.*
import example.tetris.*

main() {
    QApplication.create()

    let box = TetrisWindow()
    box.show()

    QApplication.exec()

    box.delete()

    QApplication.delete()
}

执行命令如下:

cd `cjqtPath` # cjqt源码路径
./build.sh

cd `path` # 项目路径
cpm update
cpm build

export LD_LIBRARY_PATH=`cjqtPath`/native/build:${LD_LIBRARY_PATH}  # 添加cjqt native动态库路径

./bin/main

执行效果: