Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将标头和预构建的LIB打包到CMake包中 我有一个多平台预构建的C++库。所谓多平台,我指的是每个平台的独立文件。我没有访问代码的权限(我也不会)_C++_Cmake - Fatal编程技术网

将标头和预构建的LIB打包到CMake包中 我有一个多平台预构建的C++库。所谓多平台,我指的是每个平台的独立文件。我没有访问代码的权限(我也不会)

将标头和预构建的LIB打包到CMake包中 我有一个多平台预构建的C++库。所谓多平台,我指的是每个平台的独立文件。我没有访问代码的权限(我也不会),c++,cmake,C++,Cmake,库的提供程序未提供CMake支持以包括使用CMake的库。是否可以用我可以做到的方式打包这些文件: find_package(x REQUIRED) 要在基于CMake的项目中使用此库?对于不支持CMake find的库,不能直接使用find\u包。您需要使用find_库和find_路径进行find模块或写入 请参考这里的示例:在这种情况下,我自己编写查找程序。

库的提供程序未提供CMake支持以包括使用CMake的库。是否可以用我可以做到的方式打包这些文件:

find_package(x REQUIRED)

要在基于CMake的项目中使用此库?

对于不支持CMake find的库,不能直接使用find\u包。您需要使用find_库和find_路径进行find模块或写入


请参考这里的示例:

在这种情况下,我自己编写查找程序。