标签: linux ubuntu cmake linker
我在Ubuntu下使用一个非常常见的lib(Qt)并且编译失败告诉我它找不到我知道的函数在lib中。
现在事实证明,这个lib的旧版本是由Ubuntu与我在依赖项中使用的版本并排预安装在根目录中。
在查看CMake消息时,我收到错误消息某些目录中的 文件可能与隐式目录中的库冲突 。
在调用 find_package() set(CMAKE_PREFIX_PATH $ {QT_DIR}) > 但这不起作用。
任何天才都知道我应该做什么?