如何用库组织QtCreator项目
How to organize QtCreator project with libraries
我正在尝试学习QtCreator。我最近需要创建一个单独的可执行文件来进行单元测试,通过浏览,我发现最好的方法是创建一个静态库(mylib.a),然后将其包含到其他项目中。我将所有项目配置为构建到单个build/目录中,并且lib创建两个子文件夹:debug/和release/。
对话框"添加库"是坏的,不让我选择一个。a文件,只有一个。lib文件。我尝试手动添加LIBS += -L"。/"- l"自由。进入第二个项目,没有运气(找不到库)。
如果有人能帮我弄清楚项目配置就太好了。我真的不知道发生了什么。
我认为你需要的是一个单独目录下的subdirs项目。例如,目录结构看起来像这样:
topLevel/
topLevel/myProject
topLevel/myLib
topLevel然后有一个.pro文件,看起来像:
TopLevel.pro
SUBDIRS += myProject
SUBDIRS += myLib
myProject在它的目录中有你当前的。pro文件,myLib有它自己的。pro文件。您可能会发现此页很有用。
相关文章:
- 在cmake安装后从QtCreator运行项目
- 使用 QtCreator 部署自定义构建的项目
- 将TBB库与QTCreator与CMAKE项目链接
- 在QtCreator中配置c ++项目时出现问题
- 为什么我的QTRPT项目文件未在QTCreator中运行
- 为什么我需要CMake来进行QtCreator的qMake项目
- 使用QtCreator,如何在我有权访问ssh的远程服务器上构建我的项目?
- 测试项目中生成文件中的 Qtcreator 错误
- 如何将我的生成文件项目导入QtCreator
- 将对象(.o)文件添加到qtcreator项目
- 如何使用qtcreator执行cmake项目的所有gtest
- 无法在QtCreator 2.8.1中运行项目...?
- QtCreator 和 Poco 无法在 Linux 上编译项目
- 在QtCreator中从现有的.cpp和.h文件创建Vanilla C++项目
- 我可以预览固定大小的项目内布局在QtCreator
- 如何将dcmtk库添加到QTCreator项目中?
- 我已经使用QtCreator导入了一个现有项目。现在它抱怨"No rule to make target 'all'."
- 将videoInput库添加到QtCreator项目时无法解析的符号
- 如何用库组织QtCreator项目
- 在qtcreator项目中添加Makefile选项