首页| 论坛| 消息

标题:我编译完QT程序,怎么没弹出窗体?
作者:linus
日期:2006-05-30 22:52
内容:

#include
#include
#include

int main( int argc, char **argv )
{
QApplication a( argc, argv );
QPushButton quit( "Quit", 0 );
quit.resize( 75, 30 );
quit.setFont( QFont( "Times", 18, QFont::Bold ) );
QObject::connect( &quit, SIGNAL(clicked()), &a, SLOT(quit()) );
a.setMainWidget( &quit );
quit.show();
return a.exec();
}
qmake -project
qmake
make
g++ -c -pipe -Wall -W -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit
-fno-exceptions-DQT_NO_DEBUG -I/usr/lib/qt-3.1/mkspecs/default -I. -I. -I/usr/lib/qt-3.1/include -o main.o main.cpp
g++-o 2 main.o -L/usr/lib/qt-3.1/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm
然后就又退回到命令行了,没弹出窗体,怎么回事?


#1 [stylev 05-31 00:15]
ifname is qthello.cpp .
qmake -project
qmake
make
...........
./qthello
#2 [linus 05-31 09:44]
明白了,我一开始的时候文件夹的名子是hello,而程序是main.cpp导致我输入 ./main不好用,
现在知道了,应该输入工程的名子

回复 发表
主题 版块