如何修复influxDB代码中对`boost :: unit_test :: unit_test_main的未定义引用

时间:2019-05-30 07:20:08

标签: c++ influxdb

我从git下载了InfluxDB代码,但是我陷入了第四步,并且总是失败。

1.git clone https://github.com/awegrzyn/influxdb-cxx.git

2.cd influxdb-cxx; mkdir构建

3.cmake -H。 -Bbuild

4.cmake --build构建

5.sudo make -C build install

我确实遵守了要求:

  • g ++ 6.0 +
  • CMake 3.12 +
  • cURL
  • 提升1.57+(对于UDP和Unix套接字传输是可选的)
CMakeFiles/testFactory.dir/test/testFactory.cxx.o: In function `main':
/usr/local/include/boost/test/unit_test.hpp:63: undefined reference to `boost::unit_test::unit_test_main(bool (*)(), int, char**)'

collect2: error: ld returned 1 exit status
CMakeFiles/testFactory.dir/build.make:85: recipe for target 'bin/testFactory' failed

0 个答案:

没有答案
相关问题