标签: c++
我已阅读this,其中标题是用于接口,而库是一个特定或更多接口的实现。但是,源文件也不是用于实现接口?对我来说,库的描述(接口的实现)与源文件完全相同。那么,有什么区别? :/
答案 0 :(得分:1)
然后,有什么区别?
源文件将被编译为单个目标文件,该文件实现在相应标头中声明的接口。
库通常包含从多个源文件构建的目标文件 这或多或少是唯一的区别。
我会尝试使用比您link中接受的答案更好的录音: