我正在尝试在我当前的C ++项目中使用外部库。库中的头文件位于多个文件夹中,我需要将它们添加到我的make文件中(使用cmake)。我可以通过单独声明每个文件夹来添加头文件,并要求make文件查找文件夹中的所有头文件。但有没有办法在一行代码中添加多个文件夹中的所有标题? 这是我在单独的文件夹中添加标题的cmake代码:
FILE (GLOB LibraryFolderOneHeaders ExternalLibrary/ExternalLibraryFolderOne/*.h)
FILE (GLOB LibraryFolderTwoHeaders ExternalLibrary/ExternalLibraryFolderTwo/*.h)
SOURCE_GROUP("Header Files\\LibraryFolderOne" FILES ${LibraryFolderOneHeaders})
SOURCE_GROUP("Header Files\\LibraryFolderTwo" FILES ${LibraryFolderTwoHeaders })
...
对于所有文件夹。 有没有办法一次性找到头文件?
由于