通常情况下,可通过静态库或动态库添加所需的函数或者类(方法)。用库的好处之一就是可以把大段的代码封装起来,只需知道接口函数即可。动态库和静态库的主要区别为:(1)静态库的添加需要头文件,而动态库的显式添加则不需要;(2)静态库不能再调用其他静态库,而动态库可以实现多次调用。下面以vs2010为例说明如何创建自己的函数库。因此,创建静态链接库,就要选择“Win32项目”,命好名字后,下一步,在出现的选择对话框中选择静态库(S),附加选项中的“预编译头”可勾可不勾。 之后就可编写自己的头文件(.h)和源文件(.cpp)。接着就是生成文件。如果没有编译错误的话就可以在工程文件目录的Debug或Release文件夹下看到xxx.lib文件,即是我们生成的头文件。(2)调用:调用的话可将头文件加入自己的工程中,再添加项目依赖项及库目录即可,so easy。
0 Comments
你可以通过发表一篇新的内容来开始创作博客。你可以通过点击评论下方来进行编辑或删除本提示。你也可以把各种元素从顶部工具栏拖动到侧栏,从而对侧栏进行自定义。
|
AuthorHi.I'm Wang Yang. ArchivesCategories |