开源改变世界!!

需要构建说明 #57

推推 grbl 2年前 (2023-01-31) 132次浏览
关闭
巴鲁克 打开了这个问题 2016 年 5 月 26 日 · 7条评论
关闭

需要构建说明#57

巴鲁克 打开了这个问题 2016 年 5 月 26 日 · 7条评论

注释

需要构建说明 #57

我无法找到构建说明并且无法构建程序。

预构建代码在我的 64 位 Linux 上对我不起作用,qmake(我只是猜测它被使用)抱怨串行端口,我看不到使用/安装它的简单方法。也许它可以作为存储库的一部分?

需要构建说明 #57
所有者

抱怨串口

你有什么错误信息?

您好,可以参考#32。因为需要为 linux 下载合适的 Qt 版本。

需要构建说明 #57
作者

Project MESSAGE: Warning: unknown QT: serialport从 qmake 收到消息,然后构建失败:

g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DUNIX -DsNan="65536" -DAPP_VERSION=\"0.8.4\" -D_USE_MATH_DEFINES -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o main.o main.cpp
In file included from main.cpp:18:0:
frmmain.h:8:36: fatal error: QtSerialPort/QSerialPort: No such file or directory
compilation terminated.
需要构建说明 #57
作者

#32中的所有问题似乎都与此问题无关。

需要构建说明 #57
所有者

你安装了什么Qt框架版本?

需要构建说明 #57
作者

我正在使用 debian unstable 并安装了 qt4 和 qt5。qmake 来自 qt4 (4.8.7)。makefile 提到 qt4 库并包含。

需要构建说明 #57
作者

我主动切换到 QT5,export QT_SELECT=5现在可以使用了。我需要做qmake && make clean && make -j4的是让构建工作以删除 qt4 构建尝试的残余。

如果您将此记录在自述文件中以节省其他人的时间,那就太好了。

需要构建说明 #57
所有者

好的,会添加的。