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