我写了一个应用程序,它使用Boost
. 编译和链接的二进制可执行程序很小,但我想分发源代码(它是 FOSS)。
因为它Boost
本身非常大,我不能用它来分发我的应用程序。我希望用户自己下载/构建Boost
。问题是:
- 我怎么知道是否
Boost
已经安装在用户的机器上以及它在哪里? - 如果用户想指出他安装的路径
Boost
,我应该把参数放在哪里?
当然,Boost
上面可以用任何其他库替换。
我写了一个应用程序,它使用Boost
. 编译和链接的二进制可执行程序很小,但我想分发源代码(它是 FOSS)。
因为它Boost
本身非常大,我不能用它来分发我的应用程序。我希望用户自己下载/构建Boost
。问题是:
Boost
已经安装在用户的机器上以及它在哪里?Boost
,我应该把参数放在哪里?当然,Boost
上面可以用任何其他库替换。