zoukankan      html  css  js  c++  java
  • QT Creator 转VS2017+QT工程

        因为刚学QT 不熟悉其QT Creator 的开发环境,所以打算用VS2017来开发,因为要跨平台所以打算写出来的代码可以放在linux上编译。

        这时就需要将VS2017的工程转换成QT Creator 可以编译的工程

     

        由于对.pro不熟悉,导出以后一通配置,就是不能在QT Creator中编译通过。

      

       所以换了一种方式来实现

       1.环境变量设置

            PATH添加  qmake.exe的位置   C:QtQt5.11.25.11.2msvc2017_64in 

            PATH添加  64位cl.exe的位置   C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.15.26726inHostx64x64        

        2.进入工程目录

           带有.pro的文件夹下  打开CMD执行  

           qmake.exe -tp vc D:QTqttestqttest.pro
           qmake.exe -t vcapp D:QTqttestqttest.pro
           qmake.exe -r -tp vc D:QTqttestqttest.pro

           生成vcxproj

           上面几个命令都试了下,没看出啥差别。

        3.然后这个工程就可以同时在VS2017 和 QT Creator   中编译了。

         

    ===========================================================================

           我又在Ubuntu 中用QT Creator试了一下 

           

           忘删qttest.pro.user了,不管它,点OK

            

               点击设置

               重新构建运行

              

    ================================================================================================

    但是这样有个问题         代码文件的创建删除操作都得用QT Creator 来完成,看来还的抽空看下 Qt VS Tools 中这个导出pro的介绍,包括pro文件的详细说明。暂时还是用QT Creator吧。

  • 相关阅读:
    问题记录_Idea2021.2.3版本,Windows11版本,注册无法跳转Google浏览器
    问题记录_在IDEA中使用Git操作缓慢
    百页 PPT BPF 技术全览 深入浅出 BPF 技术
    揭秘 BPF map 前生今世
    一道双哈希题,但是为什么TLE??2021山东icpc省赛 F题 Birthday Cake
    oracle游标使用的几个场景
    MySQL 锁问题(脏读、锁阻塞、死锁)
    oracle存储过程中的变量
    tableau学习
    Power BI学习
  • 原文地址:https://www.cnblogs.com/inxworld/p/9996541.html
Copyright © 2011-2022 走看看