Important: Please read the Qt Code of Conduct -

Getting [main.o] error 1

  • i m new to QT framework. Below is my first Qt console application file

    QT += core
    QT -= gui

    CONFIG += c++11

    TARGET = FirstApp
    CONFIG += console
    CONFIG -= app_bundle

    TEMPLATE = app

    SOURCES += main.cpp

    The following define makes your compiler emit warnings if you use

    any feature of Qt which as been marked deprecated (the exact warnings

    depend on your compiler). Please consult the documentation of the

    deprecated API in order to know how to port your code away from it.


    You can also make your code fail to compile if you use deprecated APIs.

    In order to do so, uncomment the following line.

    You can also select to disable deprecated APIs only up to a certain version of Qt.

    #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0

    #include <QCoreApplication>

    int main(int argc, char *argv[])
    QCoreApplication a(argc, argv);

    return a.exec();


    when i tried to compile it error {main.1] error 1 is shown.
    I have no clue. Any help would be appreciated

  • Lifetime Qt Champion

    Hi and welcome to devnet,

    Can you show the complete error log ?

Log in to reply