编译并将多个c ++项目链接到一个大的c ++项目中

时间:2018-04-23 19:44:02

标签: c++ compilation packaging dynamic-linking

  

我想将多个现有项目用作我的C ++项目的一部分。

例如boost或berkeley db:

在boost文档中,有几种方法可以编写。 使用标题或构建和链接。

  

这里有一个BerkeleyDb的自动脚本,可以用于比特币/破折号:

Install db4

但我可以看到

  

boost.mk

文件,它是用于在Dash项目中安装boost的makefile:

Boost mk as a package in Dash project

我想对这里给出的openDHT项目做同样的事情:

openDHT C++

我不想要针对此特定程序的具体说明,但我想知道使用开源项目(如提升源代码)并最终达到boost.mk步骤所涉及的步骤。

感谢任何帮助。

我使用linux(Ubuntu 16.04)。

0 个答案:

没有答案