编程环境:VS2017
第一步:建立自定义静态库
第二步:编写自定义库文件
1. 头文件 display.h
#pragma once
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <string.h>
extern "C" void display();
2. 编写 .cpp函数
#include "pch.h"
#include "framework.h"
#include "display.h"
using namespace std;
// TODO: 这是一个库函数示例
void fnStaticLib002()
{
}
void display()
{
cout << "hello!" << "使用的是库函数" << endl;
}
PS:VS2017中,会自动生成void fnStaticLib002()函数。
第三步:对自定义库项目进行编译,生成lib库文件
第四步:新建win32控制台程序,作为静态库的测试工程,将刚才生成的.lib、.h头文件拷贝到新的工程文