【发布时间】:2011-05-16 18:36:59
【问题描述】:
我正在使用 cmake 和 make 使用外部库 (speex) 编译项目。
这个库是通过我的CMakeLists.txt 中的find_library 命令找到的。
唯一的问题是:cmake的默认包含路径不包含/usr/local/include/,即speex的headers的位置。
我不想将/usr/local/include/ 添加到CMakeLists.txt 的搜索路径中,因为它(我想)会在不存在此类路径的窗口上生成错误。
而且,这将是一个肮脏的伎俩,我不太喜欢这种解决方案。
你知道解决这个问题的方法吗?既便携又干净?
感谢您的宝贵时间。
【问题讨论】:
标签: path include cmake portability