编译使用 g++ 和 ubuntu 12.04 的 cpp 程序时存在一些链接器问题
从 repo 安装 uhd。libuhd.so 文件位于 /usr/lib
现在我的问题是
1.对于链接 uhd,我使用了 -luhd,但这给了我一个错误 undefined reference to `uhd::set_thread_priority_safe(float, bool)'
我应该将 libuhd 的库路径添加到 LD_LIBRARY_PATH 吗?
我通过命令 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/libuhd.so 做到了这一点
在此之后我尝试再次编译但同样的错误?如果你能帮助我就太好了谢谢