1 静态库和动态链接库的区别
动态链接库是在运行的时候被调用的,静态库在链接的时候被链接到最终生成的应用程序(.exe)中
静态库需要用到的文件 (.lib .h)
头文件(.h)提供接口,库文件(.lib)提供实现
动态链接库需要用到的文件 (.dll .lib .h)
头文件(.h)提供接口,库文件(.lib)仅提供索引,动态链接库文件(.dll)提供实现
2 尖括号<>和双引号""引用.h文件的区别
尖括号<>会从VC++包含目录中寻找.h文件,一般是用于调用第三方库双引号""会从项目配置属性中c/c++的附加包含目录寻找.h文件,一般是用于寻找工程内的.h文件