初试Qt
昨天一腔热血地编译了Qt 4,编译完才想起可以去下一个Open Source Edition的binary直接来用,大概被俄国同志无私奉献的精神感染了……
顺手装上了一个VS2005的Qt插件。一开始老是出错,而且都只出一行错误信息:找不到头文件。如果代码里有Qt类需要moc出场,就会出另一行:找不到moc。检查了环境变量,没有问题。用qmake生成vcproj,表现良好,说明问题出在VS2005上。昨天折腾了一下午,百思不得其解,不得不感叹微软的产品都像谜一般迷人。
今天早上起来继续钻研,终于发现这回错怪微软了,是我设置的不对。因为是自己编译的版本,所以VS的Qt插件找不到Qt在哪儿,需要手动在选项里指定。当时还迷惑了一会,写上了Qt的二进制代码所在的文件夹$(QTDIR)\bin,实际上只要写$(QTDIR)就可以了。
经过了这么多磨难,终于可以顺顺当当的在VS里用Qt了。
阅读(678 次)