cmake 学习笔记

代码地址:https://github.com/rushrushgogogo/test_cmake

 

注意:

* 虽然生成的动态/静态库名字是 libxxxx.a 或者.so , 在CMakeLists.txt中,target_link_libraries链接别的库时,库名最好还是使用简短的名字xxxx,经测试使用全名libxxxx.a会识别不到。

* 经过测试。静态库和动态库均可以互相链接。

* target_link_libraries(A B C)中,A如果对于B是public链接(默认)。后续如果要同时链接A和B时,直接只要链接A就行,语义上相当于A继承了B。

 

   

 

posted @ 2025-01-24 18:17  最美的期待  阅读(29)  评论(0)    收藏  举报
levels of contents