1

我可以使用 Qt Creator IDE 进行非 GUI 编程吗?现在,像普通 C 项目一样编译“Hello world”:

#include <stdio.h>
int main(void)
{
    printf("Hello World!\n");
    return 0;
}

我收到一个错误

:-1: 错误:循环所有 <- 项目依赖项已删除。

我做错了什么?

我找到了解决方案。在终端中的工具 - 选项 - 环境中写了xterm -e并且它起作用了:) 谢谢大家。

4

3 回答 3

1

我一直在使用 QtCreator 在 C 中编写控制台应用程序。我在项目文件的顶部只有以下内容:

TEMPLATE = app
CONFIG += console
CONFIG -= qt

然后是包含源的常用内容(例如,SOURCES += main.c)。似乎工作正常。

于 2012-08-02T05:00:39.067 回答
0

理论上你可以做到这一点。所有 C 程序都应该在 C++ 中编译。

于 2012-08-01T17:13:26.223 回答
0

QT 为非 GUI 应用程序提供了特殊的类,称为 QCoreApplication。

于 2012-08-02T14:31:07.480 回答