我在 freebsd 上并尝试从以下位置运行 uhd:http ://www.ettus.com/download这通常应该在 freebsd 下运行,但是当我尝试按照此处指定的方式构建它时遇到问题: http://www。 ettus.com/uhd_docs/manual/html/build.html#build-instructions-unix
我得到:
[ 73%] Building CXX object examples/CMakeFiles/benchmark_rx_rate.dir/benchmark_rx_rate.cpp.o
Linking CXX executable benchmark_rx_rate
../lib/libuhd.so.003.000: undefined reference to `uhd::set_thread_priority(float, bool)'
collect2: ld returned 1 exit status
*** Error code 1
现在这似乎是一个链接器错误,但如何摆脱它呢?我尝试使用 ldconfig 设置路径,但这并没有改变任何事情。也许你们中的一些人知道我可以在哪里继续搜索。