add_library( INTERFACE [IMPORTED] [GLOBAL])

作用:
創建一個接口庫
屬性:
該接口可被設置屬性,也可被安裝,導出和導入。一般使用以下方法設置它的屬性(INTERFACE_*):
1.set_property()
2.target_link_libraries(INTERFACE)
3.target_include_directories(INTERFACE)
=》添加一個include目錄到目標文件,即INTERFACE
4.target_compile_options(INTERFACE)
5.target_compile_definitions(INTERFACE)
最後:
該接口作爲target_link_libraries()的參數被使用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章