我有一个多平台的预建C++库。所谓多平台,我是指每个平台都有一个单独的文件。我不能访问代码(我也不会)。
该库的提供商未提供CMake支持以使用CMake包含库。是否可以将这些文件打包为我可以做到的方式:
find_package(x REQUIRED)在我的基于CMake的项目中使用这个库?
发布于 2017-08-11 09:45:47
对于那些不支持cmake find的库,不能直接使用find_package。您需要有查找模块或使用find_library和find_path编写。
请参考此处的示例:Adding compiled libraries and include files to a CMake Project?
https://stackoverflow.com/questions/45624956
复制相似问题