在Windows环境下,使用gcc编译并使用动态链接库(DLL)
在Windows操作系统下,我们常常需要使用动态链接库(Dynamic Link Library, DLL)来扩展我们的应用程序功能。本文将介绍如何使用gcc编译并使用DLL,并提供完整的源代码和相关描述。
- 编写DLL源代码
首先,我们需要编写一个简单的示例DLL源代码。假设我们要创建一个名为"example.dll"的DLL,其中包含一个名为"add"的函数,用于将两个整数相加并返回结果。
// example.c
#include <stdio.h>
__declspec(dllexport) int