qtcreator项目目录管理
来源:互联网 发布:mac打开xlsx 不能编辑 编辑:程序博客网 时间:2024/05/16 10:13
1.对于外部的项目引用。
将网上下载的qt项目文件添加到自己的项目中,调用其中的函数。
在主工程项目pro文件中添加
include($$PWD/ntcip/ntcip.pri) //ntcip.pri是子工程的项目文件
子工程的项目文件//ntcip.pri文件内容
INCLUDEPATH += $$PWD
DEPENDPATH += $$PWD
SOURCES += \ //不能少了\
$$PWD/snmp_vacm.c \
$$PWD/snmp_util.c \
$$PWD/snmp_test.c \
$$PWD/snmp_security.c \
$$PWD/snmp_msg_process.c \
$$PWD/snmp_mib_tree.c \
$$PWD/snmp_main.c \
$$PWD/snmp_encode.c \
$$PWD/snmp_decode.c \
$$PWD/md5.c
HEADERS += \ //不能少了\
$$PWD/snmp_vacm.h \
$$PWD/snmp_util.h \
$$PWD/snmp_type.h \
$$PWD/snmp_security.h \
$$PWD/snmp_msg_process.h \
$$PWD/snmp_mib_tree.h \
$$PWD/snmp_encode.h \
$$PWD/snmp_decode.h \
$$PWD/snmp_commom.h \
$$PWD/md5.h \
$$PWD/global.h
2。项目开始时即指定项目为subdir项目类型。
File->New->Other Project->Subdir Projet
添加新的子项目:右键点击总项目文件->New Subdir Project
3。直接将其他项目的header和sources复制到主工程目录,然后执行右键点击总项目文件->Add Existing File。
总结:
第1种可以将每个项目单独测试后再添加到主项目。
第2种也需要修改很多东西,才能引用其他子项目的函数
第3种直接废弃,太2了。
我的做法是先单独编写并测试每一个子工程,即每一个子工程是单独的一个可执行项目。然后将子工程,包括目录拷贝到主工程的目录下,然后修改子工程的pro文件:改为pri文件,并修改成如上所述代码。
- qtcreator项目目录管理
- 《PowRise项目管理》目录
- python项目目录管理
- Go项目目录管理
- iOS项目目录管理
- Go项目目录管理
- Go项目目录管理
- QtCreator-----创建GUI项目
- QtCreator-----修改项目名
- 项目管理实践教程 目录
- 项目管理文档目录结构
- 信息系统项目管理师目录
- 信息系统项目管理师 -- 目录
- 信息系统项目管理教程目录
- qtcreator项目如何使用winpcap
- vs2008 vc项目 文件目录的管理
- VS2008中VC项目文件目录管理
- VS2008中VC项目文件目录管理
- onSaveInstanceState
- 欢迎使用CSDN-markdown编辑器
- Ubuntu 格式化硬盘
- 阶乘
- 区间信息的维护和查询系列算法-树状数组
- qtcreator项目目录管理
- velocity模板引擎处理
- poj 3073 Spam(注意转义字符‘\’+dp)
- Greenplum闰秒故障的分析解决
- Vim Tutor
- ctags的简单使用
- java导入导出Excel poi跟jxl
- mac 下使用 minicom 进行串口调试
- Android仿qq下拉刷新及向左滑动列表----PullToRefresh, SwipeMenuListView开源项目整合