将第三方SDK集成到我的项目中。

问题描述 投票:0回答:1

我正在用C++开发一个项目,并使用CMAKE编译整个项目。我目前正在尝试使用一个新的摄像机,它自带SDK,我独立安装了这个SDK(e-con Systems)。TARA SDK).

唯一的问题是我的项目是用CMake 3.1编译的,而SDK则是用SDK中的几个makefile构建的。

我应该修改我的项目CMakeLists.txt吗?还是我应该在项目中加入源文件并生成新的CMake文件?

谢谢你的帮助

c++ opencv makefile cmake sdk
1个回答
0
投票

通常情况下,你不需要每次都重建一个第三方库。因此,你可以使用他们的makefile来制作所谓的...。IMPORTED 库。你可以预先构建一些SDK库的风味,比如releaseebug,然后将相关风味导入到你的CMake构建中。

在最坏的情况下,你可以修改你的 CMakeLists.txt 运转 使 从CMake,但通常没有必要。

© www.soinside.com 2019 - 2024. All rights reserved.