paip.c++ qt 项目工程互相引用的方法

作者Attilax ,  EMAIL:1466519819@qq.com 
来源:attilax的专栏
地址:http://blog.csdn.net/attilax

我用qtc 2.8.1 +  xpsp2

第一,建立一个subdirs项目 
-------------------------

2.添加子项目a,b
--------------------------------------------------------

3.设置a调用b
----------------
右键>添加库>内部库
这个时候,a.pro自动增加以下行.

win32:CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../libc94/release/ -llibc94
else:win32:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../libc94/debug/ -llibc94
else:unix: LIBS += -L$$OUT_PWD/../libc94/ -llibc94

INCLUDEPATH += $$PWD/../libc94
DEPENDPATH += $$PWD/../libc94

标明孪包括以及依赖

4.编译a..就成功编译.不过b不能自动级联编译
-----------------------------------
 这个点跟vs2010有点儿不一样..

参考:
QT工程pro设置实践(with QtCreator)----非弄的像VS一样才顺手 _行业资讯_资讯_CDC学生职业发展中心_智联招聘.htm

paip.c++ qt 项目工程互相引用的方法相关推荐

  1. 快速搭建一个简洁高效的跨平台Qt项目工程

    在搭建简单的Qt Demo的时候,我们可以将所有的代码写在一个工程里面,这样操作起来比较简单.但是,如果在一个有很多个开发者参与的大型项目中,这样做肯定就不行了,这时候我们需要对项目进行拆分,拆分成几 ...

  2. 在Qt项目中添加pri文件

    在Qt项目框架里,很多人都喜欢用pri文件来管理项目.那么今天就来讲讲这个pri文件. 目录 前言 创建pri文件的步骤 一.创建Qt项目 二.创建pri空文件 三.调试 前言 一般我们创建Qt项目工 ...

  3. qt项目出现c4819错误的解决办法

    vs2017中,qt 项目 警告:c4819 解决方法:在notePad++中打开文件,然后在菜单的编码中选择"UTF-8-BOM编码"并保存 参考链接: https://blog ...

  4. VS/Qt C++ 入门项目飞机大战(内含全部源代码,素材,项目工程,项目祥解)可直接运行

    零.说在前面 最近做了个qt/c++的小项目飞机大战,主要是边玩边做,主要讲解一下设计思路,各个模块的实现原理,非常适合初学者拿来练手.需要源码.素材.项目详解.打包软件等整个项目用到的全部内容,可以 ...

  5. qt当前工程相对路径_QT编程:(6)相对路径问题

    QT编程:(6)相对路径问题 功能需求: (1) 单击"打开工程文件"按钮,弹出config文件夹对应的打开文件对话框,用户可在当前对话框选择所需工程文件. (2) 用户单击&qu ...

  6. 【经验】Qt项目开发必备工具

    在实际的项目中,除了需要掌握Qt开发框架本身,还需要掌握一些开发工具.这些工具能起到事半功倍的效果,甚至某些工具是开发不可或缺的.下面笔者就介绍一些常用的开发工具的用法及下载地址,希望对缺少实际项目经 ...

  7. 分析vue-cli@2.9.3 搭建的webpack项目工程

    前言 已经有很多分析Vue-cli搭建工程的文章,为什么自己还要写一遍呢.学习就好比是座大山,人们沿着不同的路登山,分享着自己看到的风景.你不一定能看到别人看到的风景,体会到别人的心情.只有自己去登山 ...

  8. Android项目工程中的Gradle、compileSdkVersion、buildToolsVersion

    1. Gradle Gradle是一个依赖管理工具,也是一个编程框架.基于Groovy语言,面向Java应用为主,摒弃了基于XML的繁琐配置,采用的是一种基于Groovy的内部领域特定(DSL)语言, ...

  9. 关于C++ Qt项目实现最简单Http Server的踩坑记录

    前言 在开发Qt项目中,需要实现一个Http服务器功能,接收并处理客户端的http请求,Qt的发行版中并没有提供相应的类来处理,所以要实现该功能只能找其他开源项目了,本文主要记录我在收集相关资料过程中 ...

  10. 【复杂系统迁移 .NET Core平台系列】之迁移项目工程

    源宝导读:微软跨平台技术框架-.NET Core已经日趋成熟,已经具备了支撑大型系统稳定运行的条件.本文将介绍明源云ERP平台从.NET Framework向.NET Core迁移过程中的实践经验. ...

最新文章

  1. 女面试官:我拉链开了你怎么提醒我?
  2. git submodule 删除及更新URL
  3. 计算机四年级下册教案泰山版,泰山版信息技术四年级下册4、制作作息时间表教案设计...
  4. [SQL Server系] -- 存储过程
  5. mysql count优化_MySQL count()函数及其优化
  6. 新一代数据安全的制胜法宝-UBA
  7. 浮点数转换成字符串函数
  8. 查询计算机系的所有教师,用sql查询所有计算机系的教师编号和姓名
  9. 日志文件管理者:Logrotate
  10. 挑战程序设计竞赛题解目录
  11. 【物联大师】之物联网智能网关
  12. java 下载暂停实现_在文件下载中实现暂停/恢复
  13. 疫情地图 | 如何制作百色新冠疫情分布行政区地图
  14. 2016 年度开源中国新增开源软件排行榜 TOP 100
  15. spark while_while循环怎么理解
  16. 黑马python培训_要一张纯黑的图片。纯黑的。
  17. 创维E900V21E/E900V22E_S905L3B/S905L2B通刷_支持5621DS无线_完美语音线刷固件
  18. 人工智能用你的照片合成舞蹈
  19. PHP时间戳实现倒计时,JavaScript | 时间戳实现倒计时定时器
  20. 智汀智能家居,带给你梦幻般的生活

热门文章

  1. 使用SuperWebSocket实现Web消息推送
  2. 现有Android项目中集成Flutter/Flutter混合开发实战(一)
  3. vue项目中报常见错误
  4. 在线数据链路跟踪的平台化发展及思考
  5. 【HDOJ】1071 The area
  6. 转载:手把手教你把Vim改装成一个IDE编程环境(图文)
  7. SqlDataReader 之指定转换无效
  8. javascript二叉树基本功能实现
  9. 列表显示数据 但是数据的字体颜色要js添加
  10. myeclipse实现Servlet实例(3) 通过继承HttpServlet接口实现