在项目中使用第三方库涉及到第三方库的包含文件、链接库文件。不正确的使用方式会导致各种奇奇怪怪的问题。
保存第三方库文件
将第三方库文件保存在开发环境的某个目录下。如果是个人项目,可在某一目录下统一保存所有第三方库;如果是团队项目,最好是将第三方库文件保存在项目目录下。
在项目中添加第三方库的包含文件目录
在项目中添加第三方库的链接库文件
将第三方库提供的库文件(所有DLL和LIB文件)添加到项目中。需要注意的不是将文件复制到项目目录中,而是在VS中添加到项目里。可以通过一个筛选器来管理同一个第三方库的不同链接库文件,这不会影响文件在项目目录下的保存路径。
设置发布打包时包含的链接库文件的项目属性
在需要包含的文件上点击鼠标右键,然后选择属性。在属性页窗口中设置项类型为复制文件。