c++ 制作和使用库LIB VS2019
-
创建两个项目Game和ALib
-
将Game设置为可执行文件exe,将ALib设置为静态库lib文件,在项目目录上右键,属性,常规->配置类型
-
在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;
}
- 在Game下创建main.cpp
#include "alib.h"
int main()
{
alib::a();
alib::b();
}
-
在Game上右键,属性,c/c++->附加包含目录,添加alib.h的目录,不然找不到资源
-
在ALib上右键,生成,将生成Alib.lib文件
-
在Game上右键,添加,引用,选择ALib,确认
-
F5 测试