您的位置:首页 > Web前端

undefine reference to'qMain(int,char**)'

2014-04-08 10:06 197 查看
 

编译错误:undefine reference to `qMain(int, char**)'

    前两天写了个简单的QT测试程序,编译出现一个问题:

    c:\Qt\4.3.0\lib/libqtmain.a(qtmain_win.o)(.text+0x1f7):qtmain_win.cpp: undefine

reference to `qMain(int, char**)'

    然后上网查阅了一下,居然没有找到相应的解决方法,最后向一个师兄请教,才找到问题的原因,记录下来:

    因为我那个main.cpp文件是后来加过去的,所以在.pro文件中SOURCES那一行少加了main.cpp,所以出现错误找不到qMain函数。

     原先.pro文件中:

     # Input

    HEADERS += My3D.h

    SOURCES += My3D.cpp

    改后:

    # Input

    HEADERS += My3D.h

    SOURCES += My3D.cpp main.cpp

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: