我在我们的项目中使用log4cpp。由于我们需要支持各种 Linux 发行版,我构建了一个自定义工具链来构建我们的项目。由于我的项目是使用自定义工具链构建的,我是否也应该使用相同的工具链构建 log4cpp?
我可以使用 native 编译器使用网页中提到的三个简单命令成功构建 log4cpp。
./configure
make
make install
但是这个库不能与我们定制的二进制文件一起使用。我是 Linux 新手,所以无法找出要更改的文件以使用自定义编译器进行编译。例如,我们的自定义工具位于/usr/custom/g++
中。
我可以构建一个 log4cpp 静态库并在我们的项目中使用吗? 我使用Ubuntu 14.0进行编译。请帮忙
最佳答案
我刚刚将参数传递给第一个命令,如下所示
./configure CXX = /usr/custom/g++
当我运行 make 命令时,它会自动选择自定义编译器并使用它。
关于c++ - 使用自定义工具链编译 log4cpp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27498698/