Chinaunix首页 | 论坛 | 博客
  • 博客访问: 97986
  • 博文数量: 21
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 200
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-21 17:02
文章分类

全部博文(21)

文章存档

2011年(1)

2009年(20)

我的朋友

分类: WINDOWS

2009-08-18 11:03:24

 
 
稍作修改。
    关于在Dev-Cpp下配置Qt环境的文章网上挺多,但几乎大多数都要设置环境变量,然后又是命令行编译,或是Qt版本更新之后有些步骤是不必要,诸此种 种,一看就两眼发晕头脑发呆,何况自己又属于那种懒散的人,看着需要那么多的步骤,实在是不愿花费脑力去实践.不过呢,时代总是在不断地进步的,现在版本 更新之后,安装似乎也并不像那么复杂了----至少相对于以前来说.
   
    为了避免朋友按照本文之做法照本宣科却依然无济于事,我们在文章开篇之处先明确一下本文用到的武器及版本:
   
    Dev-Cpp
      版本:4.9.9.2
      下载页面:http://www.bloodshed.net/dev/devcpp.html
      下载地址:http://sourceforge.net/project/downloading.php?groupname=dev-cpp& amp;filename=devcpp-4.9.9.2_setup.exe&use_mirror=nchc
     
    Qt
      版本:4.4.3 OpenSource mingw
      下载地址:
     
    Qt4 For Dev-Cpp Templates 
      
      
 
文件: Qt4 Templates.rar
大小: 31KB
下载: 下载

    
  
    
    1.安装Dev-Cpp
      实在没啥好说的,是地球人都知道该怎么安装,无非就是双击鼠标然后选择路径而已.然后第一次使用的时候,会让你选择一些配置的东东,直接选择默认的就好. 如果你安装了vc6.0的话,还有可能会弹出个对话框,大意是是否将Dev-cpp和g++.exe编译器链接,我懒得理,直接选择yes(不知道选no 会是什么结果?),反正选了之后VC6.0也照样可以正常编译.自己将Dev-Cpp安装在D:\ProgramFiles\Dev-Cpp
     
    2.安装Qt
      也确实没啥好说的,和前面一样,也是双击鼠标,所不同的是安装过程会要选择mingw的路径,直接选择Dev-Cpp的安装路径即可,我这里选择的是 D:\ProgramFiles\Dev-Cpp.然后就是漫长的解压缩过程,大概需要几分钟时间吧.忘记说了,我将Qt安装在D: \Qt\4.4.3      
    3.安装Qt4 For Dev-Cpp Templates
     把压缩包里文件放到dev下Templates文件夹里的根目录,注意我的Qt路径是D:/Qt/4.4.3,你只要该为你自己Qt的安装路径 即可.这个挺简单的,用记事本将那三个文件一溜儿打开,然后直接将D:/Qt/4.4.3替换成你的路径即可。      
    好了,现在我们运行Dev-Cpp,就会看到Qt工程自然而然在里面露尖尖角咯(如图一):
    
    如果你已经按照之前的步骤一步一步实践,那么你现在可以点击Hello World工程,然后点击Dev-Cpp菜单的complie编译一个简单的却又经典不帅的Hello World咯(如图二)!
 
这时有可能编译出现这个错误:“[Linker error] undefined reference to `__cpu_features_init”
    
This is because the MinGW installation you performed just before the installation of Qt4 has different (newer) binary libs, and your PATH points to it.

Either you rename the MinGW directory (should you have built the Debug version of Qt), or you can backup the old contents of its "bin", "include", "lib" and "mingw32" folders and make new ones using the versions from Dev-Cpp.

也就是说你提前安装了MinGW 简单的做法是把MinGW的文件夹名改一下即可。
    
    4.运行时提示搜索不到动态库
       也许在很快乐地编译Qt工程,满怀欣喜之情运行那嗷嗷待哺的程序时,一个不幸而又刺耳的提示会出现:没有找到xxxxx,因此这个应用程序未能启动,重新 安装应用程序可能会修复此问题.没事,这种场面又不是没见过,无非不就是缺少动态链接库么?只要在Qt安装目录下的bin文件找到相应的dll文件,然后 拷贝到工程目录下即可.当然,如果为了省心省力,把bin文件夹下的所有dll文件拷贝到windows下面,就不用每建立一个文件就拷贝一次dll库, 所谓的一劳永逸是也
阅读(3811) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~