c++ 制作和使用库LIB VS2019

  1. 创建两个项目Game和ALib

  2. 将Game设置为可执行文件exe,将ALib设置为静态库lib文件,在项目目录上右键,属性,常规->配置类型

  3. 在ALib下添加alib.h和alib.cpp文件

alib.h:

#pragma once

namespace alib {
    void a();
    void b();
}

alib.cpp:

#include <iostream>

#include "alib.h"

using namespace std;

void alib::a()
{
	cout << "A" << endl;
}

void alib::b()
{
	cout << "B" << endl;
}
  1. 在Game下创建main.cpp
#include "alib.h"

int main()
{
	alib::a();
	alib::b();
}
  1. 在Game上右键,属性,c/c++->附加包含目录,添加alib.h的目录,不然找不到资源

  2. 在ALib上右键,生成,将生成Alib.lib文件

  3. 在Game上右键,添加,引用,选择ALib,确认

  4. F5 测试

创建 DLL 动态链接库

posted @ 2020-09-19 13:07  Ajanuw  阅读(656)  评论(0编辑  收藏  举报