我正在使用cmake并使用外部库(speex)编译项目。 这个库是由我的CMakeLists.txt中的find_library命令找到的。 唯一的问题是:cmake的默认包含路径不包含'/ usr/local/include /',这是speex头部的位置。cmake:unix上的默认包含路径
我不想在CMakeLists.txt的搜索路径中添加'/ usr/local/include',因为它会(在这种情况下,我会在这种路径不存在的情况下在窗口上生成一个错误)。此外,这将是一个肮脏的伎俩,我不太喜欢这种解决方案。
你知道这个问题的解决方案,这将是便携和干净的?
谢谢你的时间。