编写静态库函数的调用:(转载请注明出处,谢谢!!!)

1.新建->win32项目->静态库->完成;
2.新建一个.h文件和一个.cpp文件。例如:
//sub.h

ifndef _SUB_H

define _SUB_H

void sub(int a,int b);

endif

//sub.cpp

include “sub.h”

include

void sub(int a,int b)
{
std::cout<<(a-b)<

include

include “GetImageName.h”//加入头文件

pragma comment(lib,”jingtaiku.lib”)//连接静态库

int main()
{
xiaohua(“我是顾宫”);
xiaoming(“我是小宫”);
system(“pause”);
return 0;
}
使用上面的第一种连接静态库的方法有时候不准确,所以要用第二种方法更加准确。第二种连接静态库:
右击工程->属性->链接器->常规->链接库依赖项里面输入静态库的绝对地址。

                输入->附加依赖项里面输入静态库名和拓展名。

此时在编写代码,就不需要#pragma comment(lib,”jingtaiku.lib”)了。只需要加上头文件就可以直接调用了。

5.可以将生成的静态库指定到固定的文件夹中,具体的方法是:右击项目->属性->配置属性->常规->在输出目录里指定产生静态库的文件夹->在下面的目标文件名写上产生文件的具体名字。

猜你喜欢

转载自blog.csdn.net/qq_42416030/article/details/81395004