由于对Main的未定义引用,QT4 Linux不会“生成”。怎么了?

时间:2010-12-09 15:25:50

标签: qt4.6

我正在使用Linux 10.10。尝试使用QT4,因为我想避免使用替代IDE和语言。我无法超越$ make g ++ -Wl,-O1 -o slider -L / usr / lib -lQtGui -lQtCore -lpthread /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o:在函数_start': (.text+0x18): undefined reference to main'中 collect2:ld返回1退出状态。

无论我做什么,我搜索了手册,但发现它引用的是比Linux更多的Windows内容。这是如此晦涩难懂,以至于我的挫折感让我再次问起。我真的不想去Oracle的东西。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我使用三个滑块将演示文件放在一起,这些滑块会更改并显示旋转框中的值。我使用控制“r”功能在主开发区域测试了它。它工作正常。然后我将它保存到一个文件,并在我存储文件的目录“slider”中执行以下操作: qmake -project QMAKE 使

结果是:$

$ make g ++ -Wl,-O1 -o slider -L / usr / lib -lQtGui -lQtCore -lpthread /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o:在函数_start': (.text+0x18): undefined reference to main'中 collect2:ld返回1退出状态 make: * [slider]错误1

我怀疑我在.project文件或Makefile中没有正确的信息。但是,我不知道还有什么可以放在那里。这些名字.Ui似乎很可疑,但我只是不知道这一点。 谢谢 掠夺 Fernandina Beach,Floria