• 11578阅读
  • 10回复

【提问】谁诉我用kdevelop做个QT程序hello world就满足了. [复制链接]

上一主题 下一主题
离线magicoy
 

只看楼主 倒序阅读 楼主  发表于: 2005-08-28
谁告诉我用kdevelop做个QT程序hello world就满足了.

谁告诉我用kdevelop做个QT程序hello world就满足了.

注意.用图片.一步一步抓图贴出来.谢谢了.................下辈子我给您做牛做马都可以 555````

从建工程开始.我都不会..............
[ 此贴被XChinux在2005-08-29 08:27重新编辑 ]
永 远 记 得 : 做 人 厚 道 一 点 好 。

离线XChinux

只看该作者 1楼 发表于: 2005-08-28
我没有那个环境,没办法了,呵呵。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线magicoy

只看该作者 2楼 发表于: 2005-08-28
我都忙了快半个月了.还没接触过QT编程
每次总是QT编译出错...............
永 远 记 得 : 做 人 厚 道 一 点 好 。

离线XChinux

只看该作者 3楼 发表于: 2005-08-28
不要用KDevelop,要用vim,emacs写程序,自己写Makefile,自己用gcc编译等等,要了解其根本。因为你连gcc, make等这些东西都没有掌握,如果你掌握了,就不会出现使用不了KDevelop的问题了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线magicoy

只看该作者 4楼 发表于: 2005-08-28
哎...........无语.
永 远 记 得 : 做 人 厚 道 一 点 好 。

离线aiken
只看该作者 5楼 发表于: 2005-08-30
new
project
qmake project
hello world
next....next...finish
compile & run
pop up "hello world " with qt windows
done!
离线acefunware

只看该作者 6楼 发表于: 2005-09-01
你用vi或着emacs或者其他的编辑器来输入代码。
不要用kdevelop
把代码放在一个文件夹中

<qmake -project
<qmake
<make
来做
这样比较好
email:acefunware@yahoo.com.cn
blog:http://acefunware.shineblog.com
离线magicoy

只看该作者 7楼 发表于: 2005-09-01
这样是好.可是编译总出错.
QT库出问题了........要重新编译.哎.
永 远 记 得 : 做 人 厚 道 一 点 好 。

离线acefunware

只看该作者 8楼 发表于: 2005-09-07
不知道你用的是什么版本的linux我用的是debian
建议你重新装一下Qt
email:acefunware@yahoo.com.cn
blog:http://acefunware.shineblog.com
离线acefunware

只看该作者 9楼 发表于: 2005-09-07
在windows 下面try一下
呵呵
email:acefunware@yahoo.com.cn
blog:http://acefunware.shineblog.com
离线junjie
只看该作者 10楼 发表于: 2005-10-13
用gcc make
代码:/* helloworld.cpp */
#include <qapplication.h>
#include <qlabel.h>
#include <qstring.h>

int main(int argc,char **argv)
{
  QApplication app(argc,argv);
  QLabel *label = new QLabel(NULL);
  QString string("Hello, world");
  label->setText(string);
  label->setAlignment(
        Qt::AlignVCenter | Qt::AlignHCenter);
  label->setGeometry(0,0,180,75);
  label->show();
  app.setMainWidget(label);
  return(app.exec());
}

makefile:
INCL= -I$(QTDIR)/include -I$(KDEDIR)/include
CFLAGS= -O2 -fno-strength-reduce
LFLAGS= -L$(QTDIR)/lib -L$(KDEDIR)/lib -L/usr/X11R6/lib
LIBS= -lqt -lX11 -lXext
CC=g++

helloworld: helloworld.o
     $(CC) $(LFLAGS) -o helloworld helloworld.o $(LIBS)

helloworld.o: helloworld.cpp

clean:
     rm -f helloworld
     rm -f helloworld.o

.SUFFIXES: .cpp

.cpp.o:
     $(CC) -c $(CFLAGS) $(INCL) -o $@ $<
在ksonle用 make就好了
快速回复
限100 字节
 
上一个 下一个