开源改变世界

Linux编译步骤/说明? #147

推推 grbl 3年前 (2023-01-31) 315次浏览
打开
Nandox7 开启了这个问题 2017 年 5 月 15 日 · 7条评论
打开

Linux编译步骤/说明?#147

Nandox7 开启了这个问题 2017 年 5 月 15 日 · 7条评论

注释

Linux编译步骤/说明? #147

我试图编译源代码以测试一些更改,但我当前的主分支甚至 grbl_1_1 不会生成与发布中共享的版本相同的版本,例如连续慢跑运动不存在并且探测选项不起作用。

我在这里错过了什么吗?

PS:我发现 wiki 中缺少这些说明,如果有任何兴趣,我很乐意提供帮助并添加它们。

Linux编译步骤/说明? #147

你好呀。我很想在 Windows 上构建表单源代码。
您有任何说明或分步说明吗?

谢谢!

Linux编译步骤/说明? #147
作者

到目前为止,我收集到的信息是您需要从 QT 安装 QTCreator。
https://www.qt.io/download-open-source/

最新版本已经包含了 SerialPort 库,因此无需安装。
对于 Windows,我不确定,因为我还没有尝试过,但是对于 Linux,由于缺少库,需要一些额外的步骤。

安装 QTCreator 后,用它打开 src/ 文件夹中的 candle.pro 文件。
如果所有库都已到位,它应该直接编译/运行。

Linux编译步骤/说明? #147

我能够使用两个简单的步骤在 macOS 上构建应用程序:

  1. qmake在文件夹内运行src
  2. 然后运行make

qt 5.8.0

Linux编译步骤/说明? #147
纪尧姆皮凯 评论了 2017 年 12 月 8 日  

要构建最后一个版本:

  • 安装 QT5 和要求
    sudo apt-get install g++ qt5-default qttools5-dev-tools libqt5serialport5-dev libqt5opengl5-dev
  • 克隆 Candle 并切换到 GRBL 1.1 分支
    git clone https://github.com/Denvi/Candle.git
    cd Candle
    git checkout grbl_1_1
  • 运行Qmake
    cd src
    qmake
  • 使用生成的Makefile构建
    make
    ./Candle

所有颜色默认为黑色,所以我更改了设置以修复。

这个被引用了2018 年 1 月 4 日
Linux编译步骤/说明? #147

@guillaumepicquet非常感谢,但您在安装步骤中遗漏了一些东西。我不得不使用

sudo apt-get install qt5-default qttools5-dev-tools libqt5serialport5-dev g++ libqt5opengl5-dev
Linux编译步骤/说明? #147

@novel-yet-trivial感谢您提供信息,答案已更新。

Linux编译步骤/说明? #147

所有颜色默认为黑色,所以我更改了设置以修复。

非常感谢,在我自己编译 qt creator 并修复了 candle 源代码中的许多 qt6 相关问题后,我得到了那些黑色 gl 小部件,我以为出了什么问题,但是只有颜色默认为黑色,切换背景白色解决了所有问题。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

6人参加
Linux编译步骤/说明? #147Linux编译步骤/说明? #147Linux编译步骤/说明? #147Linux编译步骤/说明? #147Linux编译步骤/说明? #147Linux编译步骤/说明? #147

喜欢 (0)