【发布时间】:2020-10-03 02:07:20
【问题描述】:
我正在尝试在 windows 中使用 clang 编译一个 DLL
clang -shared structs.c -o structs.dll
但符号没有被导出..
如果我将 __declspec(dllexport) 添加到我在 structs.h 中的声明中,它们的符号将被导出到 DLL。
但是,我想使用我创建的 DEF 文件 (structs.def) 来执行此操作,但我找不到如何将 DEF 文件传递给 clang。
需要任何帮助:/
【问题讨论】: