0

我编译了一个boost库。我设置了前缀'/home/lixiang/local'。我想使用我编译的 boost 库编译一些 C++ 应用程序。但是编译过程也会调用 Linux 中的默认 boost。如何用我自己的版本替换它并设置环境配置文件?

4

1 回答 1

0

当你编译你的应用程序时,使用 gcc 参数-isystem /home/lixiang/local -L /home/lixiang/local来构建和链接另一个版本的 boost。

如果您无法修改开源代码,或者根本不想修改,它可能会公开一个可以为您执行此操作的配置脚本:. /configure --with-boost=/home/lixiang/local可能工作。

于 2013-03-16T15:17:51.117 回答