对应关系
- .cc -------- .o 或者 一个.so
- 多个.cc ----- .a 或者一个.so
单个.cc 编译顺序(不需要顺序)-----------cmake 中单个的.cc编译也不需要顺序
- .o生成不需要依赖
- .so生成也不需要依赖
多个链接库链接顺序
-是有顺序的,cmake可以通过target_link_libraries来确定这种连接关系
cmake一次性生成多个.so或者.a需要确定源文件的顺序吗?
-答曰:不需要
总结
- 只有链接时才需要确定链接库的顺序。其他时刻都是渣渣