想到跨平台的库包里,Qt是一个相当不错的选择。随着逐步推出的Qt Creator,完全都可以用它来做开发了。不过这篇文章还是记录了我在使用Qt 4.7.1过程中的一点心得。
首先,从Nokia站点选择Qt by Nokia 4.7.1(VS2008 open Source),安装还是比较顺利的。你的系统环境下一定要有VS2008最好是打了SP1补丁.(当然了,VS2010好像不是很好用,在转换工程后会出些莫名其妙的东东)。这就算是有了环境,接下来就是做个简单项目的了。
其次,在Qt4.7.1的命令行下创建目录,例如:hello,当然了这个例子是参考的《c++ Qt GUI 4》那本书,创建个文本文件text.cpp内容如下:
#include
#include
using namespace std;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
cout<<"start"< return a.exec();
}
然后,在hello目录下qmake -project,这样就创建了hello.pro,再执行qmake -tp vc hello.pro,这样VS2008的工程就创建了。用VS2008打开就可以了。Qt里的signals和slots是一个比较好的设计方案。很喜欢!在VS2008里可以添加个测试用的 NewObject::public QObject (当然了,不能忘记做Q_OBJECT signals slots)。编译!晓得有错了么,啥LINK Q_meta记不住了,大概是这个内容。执行,qmake -tp vc hello重新弄弄就好了,实际上就是没有moc :)。
最后,运行!咋个,好像没啥显示啊,没关系修改个配置就好了。在项目属性里,配置属性->系统->子系统 选出控制台来就好了:)
一切都OK,算是做个小结。
阅读(814) | 评论(0) | 转发(0) |