技术栈

dllexport

bkspiderx
13 天前
windows·stm32·单片机·dllimport·dllexport·windows dll·__declspec
Windows DLL核心技术:深入理解__declspec(dllexport)与__declspec(dllimport)在Windows动态链接库(DLL)开发中,__declspec(dllexport)与__declspec(dllimport)是实现接口交互的核心编译器扩展。这对关键字解决了DLL与外部程序(可执行文件或其他DLL)之间“如何暴露接口”和“如何调用接口”的关键问题,是模块化开发的基础。本文从概念、原理、实操到常见问题,全面拆解两者的使用逻辑。
bkspiderx
20 天前
符号表·dllimport·动态库导出·导出表·dllexport
动态库导出接口:原理、实现与跨平台实践动态库(Dynamic Link Library,DLL,Linux/macOS下为Shared Object,SO)是程序模块化开发的核心组件,其核心价值在于通过“导出接口”实现代码复用与功能扩展。本文系统梳理动态库导出接口的原理、跨平台实现方式(Windows/Linux/macOS)及最佳实践。
我是有底线的