我可以在Q上使用Qt Creator进行非gui编程吗?

时间:2012-08-01 17:04:00

标签: linux qt qt-creator

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

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

我收到错误

  

: - 1:错误:循环所有&lt; - 项目依赖关系丢失。

我做错了什么?

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

3 个答案:

答案 0 :(得分:1)

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

TEMPLATE = app
CONFIG += console
CONFIG -= qt

然后通常的东西包括来源(例如,SOURCES + = main.c)。似乎工作正常。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

QT为非gui应用程序提供特殊课程,称为QCoreApplication。