Windows系统下Visual Studio通过*.def文件创建dll,无需__declspec(dllexport)关键字。
1. 确定需要导出的函数,cpp文件中定义如下
void fun1()
{
printf("fun1\n");
}
void fun2()
{
printf("fun2\n");
}
2. 添加*.def文件
3. 编写*.def文件
LIBRARY test_dll
EXPORTS
fun1
fun2
Windows系统下Visual Studio通过*.def文件创建dll,无需__declspec(dllexport)关键字。
1. 确定需要导出的函数,cpp文件中定义如下
void fun1()
{
printf("fun1\n");
}
void fun2()
{
printf("fun2\n");
}
2. 添加*.def文件
3. 编写*.def文件
LIBRARY test_dll
EXPORTS
fun1
fun2