首页 > 软件开发 > qt web开发环境怎么搭建?

快速发布【软件开发】相关需求,专业顾问为您服务 快速发布

用此手机号发布,您还可以点击 更换

发布需求
请输入正确的手机号
请输入正确的验证码

您是不是要找:

  • 专家问诊,提供专业建议
  • 急速响应,体验省心
  • 根据需求灵活定制解决方案

qt web开发环境怎么搭建?

标签:qt web开发环境搭建 2017-8-17 作者:open_tq54_niwe

  window


  1. 首先安装qtcreator(qt-creator-windows-opensource-2.6.0.exe),是Qt的集成开发环境,安装后并没有Qt Gui 应用程序的选项,必须安装Qt的library,提供对创建Qt应用程序的支持。(Qt开发环境不像vs那样安装开发环境的同时提供相应的Library的支持,因此必须手动安装并配置)


  2. 安装minGW(MinGW-gcc440_1,直接解压)


  [minGW的作用From Baiduzhidao:MinGW和VC一样,是一个开发环境。开发QT用MinGW是因为QT是Linux环境下的一个图形库,用来开发图形界面的应用程序,而Windows环境开发图形界面应用程序不需要QT,但是为了不大量修改源代码,就要把QT移植到Win下。(实事上,开发QT也可以用VC,不过需要用源代码重新编译QT库,开始的时候不那么方便。MinGW因为也是从linux下移植过来了(当然在Linux下不叫MinGW),所以有相应的编译好了的QT库,直接用就可以了。]


  3. 安装qt-win-opensource-4.8.4-mingw,提供对Qt 创建的支持。安装过程中提示minGW的安装路径,选择第2步的路径,安装后将出现qt design 的可视化界面开发工具。


  配置Qt开发环境:


  打开Qt Creator,(1). 工具->选项->构建和运行,“QT版本”中选择“手动设置”,然后添加第3步安装的d:\Qt\4.8.2\bin\qmake.exe;


  (2). 切换到“(Compilers)工具链”,选择“手动设置”,然后添加第1步安装的d:\Qt\mingw\bin\mingw32-g++.exe;


  好了,现在Qt 的开发环境已经搭建完成了,写一写Qt应用程序试试吧。


  linux


  一、从官网(//qt-project.org/downloads)下载qt -linux版本,以4.8.4 为例


  qt-everywhere-opensource-src-4.8.4.tar.gz


  qt-creator-linux-x86-opensource-2.7.0.bin  (Qt creator)


  二、 1. tar命令解压


  tar zxvf qt-x11-opensource-src-4.4.0.tar.gz


  2. 修改(可以使用vi编辑器或者gedit)自己目录下的.bash_profile 或者 .profile或者是/etc/profile这个文件,加入下面的代码:


  (根据实际目录设置环境变量)在linux下的profile文件是隐藏的,需要设置才可见


  QTDIR=/usr/local/qt


  PATH=$QTDIR/bin:$PATH


  MA**ATH=$QTDIR/man:$MA**ATH


  LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH


  export QTDIR PATH MA**ATH LD_LIBRARY_PATH


  3.  注销一下用户或者 source .bash_profile 一下,使配置文件生效


  4. 进入QT的目录,开始编译


  ./configure


  输入yes同意GPL/QPL协议。


  5. 开始make 这步要一两个小时


  make


  6. 开始install ,大概几十分钟吧。


  sudo make install


  7. 进入QT的目录,进入bin目录,然后运行 ./designer,可以看到图形界面了吧


  【    安装过程Qt 经典出错信息之”Basic XLib functionality test failed...


  此完整出错信息是在./configure阶段


  Basic XLib functionality test failed!


  You might need to modify the include and library search paths by editing


  QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/zhu/Qt/qt-x11-opensource-src-4.5.2/mkspecs/linux-g++


  还是老办法,以不变应万变。进config.test / x11/xlib 执行make命令,看出错信息


  g++ -Wl,-O1 -o xlib xlib.o    -L/usr/X11R6/lib -lXext -lX11 -lm


  /usr/bin/ld: cannot find -lXext


  看到了吧,g++在/usr/X11R6/lib下,找不到libXext.so呢。


  其原因就在于需要安装libX11的开发包,在ubuntu/debian里包名都是libX11-dev


  根据以往的经验,在./configure前主动装好下面3个包,基本上就万事大吉了


  sudo apt-get install libX11-dev libXext-dev libXtst-dev


  参考://my.oschina.net/uniquejava/blog/108583


  】


  参考://www.ezloo.com/2008/06/qt_linux_installation.html


  三 、 Qt-creator


  1.  修改文件属性,执行模式权限


  chmod a+r qt-sdk-linux-x86-opensource-2010.05.1.bin


  2.  ./qt-sdk-linux-x86-opensource-2010.05.1.bin


  安装  ,下一步,同意,……


  3.  配置Qt-Creator


  打开Qt Creator,(1). 工具->选项->构建和运行,“QT版本”中选择“手动设置”,然后添加qmake 路径 :/usr/local/Trolltech/Qt-4.8.4/bin/qmake;


  (2). 切换到“(Compilers)工具链”,选择“手动设置”,选择添加GCC,然后添加G++  编译器 /usr/bin/g++;


  (3). 切换到Kits页,添加编译工具集,compilers选择(2)的GCC, Qt Version 选择(1)的  version name。


  (另一种安装方式:使用apt-get     ----  没试过


  在Terminal中输入:sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer


  qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,Qt Creator(貌似在Ubuntu 11版本中没有自动安装)


  qt4-doc 这个是帮助文档


  qt4-qtconfig Qt的配置工具,这个装好默认好


  qt4-demos 官方的一些Demo


  qt4-designer 可视化窗体设置工具


  按照上文,安装后,没有安装Qt Creator嘛


  在Ubuntu 图形桌面上点击左侧的Ubuntu Software Center,搜索Qt ,选择Qt Creator,22.8MB,很快就安装上去了。


  上面就是小编为大家整理的关于qt web开发环境搭建的文章,希望对大家有帮助。在实际的操作过程中大家可以根据实际情况进行灵活的调整。了解更多咨询请关注猪八戒网。


最新文章推荐

软件开发暂无最新文章查看全部推荐文章>

推荐人才