cmake第三方库链接问题

实在对cmake不熟,看起来又有点费解,操作还老不对
比如我现在iOS工程 要CMAKELISt.txt 我要引入一个第三库(.a)
按网上的步骤

1.去哪里找头文件

    include_directories(
        ${CMAKE_CURRENT_LIST_DIR}/frameworks/arm64_armv7/arm/include/opencore-amrnb/
        ${CMAKE_CURRENT_LIST_DIR}/frameworks/arm64_armv7/arm/include/opencore-amrwb/
    )

2.去哪里找库文件 .so .dll .dylib

link_directories( ${CMAKE_CURRENT_LIST_DIR}/frameworks/arm64_armv7/arm/lib/)

add_executable() 这一步骤需要么?没有源文件编译应该不需要

3.链接库文件

link_libraries(libopencore-amrnb)
然后就报错了
Cannot specify link libraries for target “libopencore-amrwb” which is not
built by this project.
实在是迷糊
我知道有人会跟我说,你可以手动拖进xcode工程呀,但是每次生成/构建项目我都要拖一遍,升级太费劲了
请教下,各位引入过第三方库的,帮忙提供下示例也好(这库 没有pod ,搞不了pod install)