解决Qt Creator下 undefined reference to 'qmain(int,char**)'的问题


Qt Creator运行以下程序:

#include <QTextStream>
#include <QList>

int main(void) {

    QTextStream out(stdout);

    out << "The size of the vector is: " << endl;

    return 0;
}

 

出现以下错误:

 

 解决方案一:

把程序中的

int main(void)

修改为

int main(int argc, char* argv[])

解决方案二:

若把

#include <QList>

注释掉,则编译也可通过。

即当#include <QList>时,main函数中参数不得为void

 

原因不详。。。有哪位大佬可以解惑,不胜感激😊


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2024 CODEPRJ.COM