折腾 Eclipse + Qt

Eclipse 是刚从官网上下载的 eclipse-cpp-ganymede-SR2-win32,版本应该是 3.4.2 吧,Qt 也是最新的 4.5(qt-sdk-win-opensource-2009.01.1.exe),同时从 Qt 官网上下载了集成到 Eclipse 的插件:qt-eclipse-integration-win32-1.5.0.exe。

安装步骤:Qt 先安装好(内置安装了 MinGW),然后在系统的环境变量 PATH 里设置了 Qt 和 MinGW 的 bin 目录,再解压缩 Eclipse 到某个目录,再安装 Eclipse 的 Qt 插件(需要设置 Eclipse 的路径和 MinGW 的 bin 路径)。

然后就可以运行 Eclipse 了,随便新建一个项目,Build 没问题,但调试有问题,按理应该是选择 MinGW 的 gdb Debugger ,但选择这个后下边的 Debugger Options 都是空的,填进去也不能保存,时不时还出个 NullPointerException,如果选择其它的 Debugger,出来的调试效果又不太对,反复重装几次后问题依旧,整得我很没脾气。。。

和 szf 同学确认了下安装步骤,应该是没啥问题,然后他让我换用他那个 eclipse 版本试试,这个是叫 eclipse-cpp-ganymede-SR1-win32.zip,版本比我前面那个稍早,重新按上面的步骤来了一次(Qt 不动),居然就没问题了,我倒!

题外1:之前也折腾了好一会和 Visual Studio 2005 的集成,碰到的问题是在 Link 的时候会说找不到如 qtmaind.lib 等,看了看 Qt 的安装目录,下面确实没这些文件,然后才反应过来,安装包里集成的应该都是为 MinGW 准备的动态链接库,如果要和 VS 一起用,应该得重新编译一下了,找到安装目录下的 INSTALL 文件看了看,启动 VS2005 的命令行窗口,切换到 Qt 的目录,先 configure 再 nmake 一下就好了,nmake 这步花了好几个小时,完成后 Qt 的安装目录大概是 7G 不到一点,无数个 tmp 目录下的临时文件删除掉可以节省不少空间。

题外2:折腾期间我的 VS2005 也部分罢工了,启动时说 Package Load Failure,具体内容是说 Windows Form Designer Package 不能正确加载,然后我的 Properties 窗口里面就只有一些常规的属性设置了,Events/Messages/Overrides 都消失得无影无踪。最后只能通宵下载了一张安装光盘镜像,才算是修复好。。。

题外3:昨下午我们几个晃悠到鸟巢那边去参观参观了,看下来的主要感觉:灰尘太多,有待清理。。。照片仅供参考,因为手机上的相机太差。

图像016

This entry was posted in 软件开发 and tagged , . Bookmark the permalink.

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s