尝试在代码块中编译 Qt/C++ 代码

Trying to compile Qt/C++ code in Code Blocks

本文关键字:代码 Qt C++ 编译      更新时间:2023-10-16

我是QT的新手,所以我不确定这是如何工作的。我正在尝试编译一些包含图形 QT 代码的C++代码。我在代码块中使用 GNU 编译器,但每当我编译它时,它都会给出此错误:

致命错误:QGraphicsRectItem:没有这样的文件或目录

那么我该如何解决这个问题呢?我需要不同的编译器吗?

我的包含语句是:

#include <QGraphicsRectItem>

很难从您提供的信息中分辨出来。有几个问题会导致此错误,未正确配置文件,没有这样的头文件,...等。不过,错误很明显。

Qt是一个很大的库,这就是为什么我们需要qmake来配置文件,所以从理论上讲,你可以生成Makefile并将相关数据复制粘贴到你的代码块项目中。据我所知,qmake支持Visual Studio和Xcode项目,但不确定是否有代码块工具。