我將一個項目從Autotools轉換爲CMake。 我們有一個configure.ac
文件,用下面的語句:替換CMake中的AC_CHECK_LIB
AC_CHECK_LIB([gsuffix], [gsuffix_create], [], AC_MSG_ERROR([Can not find gsuffix library]))
我想將它替換到CMake的,並且不知道如何(它沒有pkg配置) 我需要的是:
- 檢查libgsuffix是否存在並找到路徑。
- 檢查gsuffix_create是否存在於libgsuffix
- 添加-lgsuffix來編譯 - 這個我想我知道該怎麼做。
任何人都可以指向正確的方向嗎?
你可能會尋找['CHECK_SYMBOL_EXISTS'](HTTPS ://cmake.org/cmake/help/latest/module/CheckSymbolExists.html)或類似的功能。 – Angew
另外,['FIND_LIBRARY'](https://cmake.org/cmake/help/v3.4/command/find_library.html) – languitar