[疑难] D语言动态库,导出规则.
sdv
2011-12-01
import core.runtime; import core.sys.windows.windows; import core.sys.windows.dll; //import mach3plugins; __gshared HINSTANCE g_hInst; extern (Windows) BOOL DllMain(HINSTANCE hInstance, ULONG ulReason, LPVOID pvReserved) { switch (ulReason) { case DLL_PROCESS_ATTACH: g_hInst = hInstance; dll_process_attach( hInstance, true ); break; case DLL_PROCESS_DETACH: dll_process_detach( hInstance, true ); break; case DLL_THREAD_ATTACH: dll_thread_attach( true, true ); break; case DLL_THREAD_DETACH: dll_thread_detach( true, true ); break; default: } return true; } //D, C, C++, Pascal, Windows, System extern (C) export void MyVer1() { } extern (C) export void MyVer2() { } 这个基本的D文档应该会导出怎样的? 我测试实际是导出了 _MyVer1 MyVer2 D2 2.056 这会是什么原因导致的? |
|
flythink
2011-12-02
确实如此, 用def文件试试吧
|
|
sdv
2011-12-02
不用尝试了 bug一个~,查阅到了
现在就是optlink的bug非常的烦 短短一个程序遇到两个 |
相关讨论
相关资源推荐
- 文件系统之格式化与挂载
- PHP 项目 - 收集/实践
- PHP面试题(一)
- 2016PHP开发者大会
- shell实例手册
- Swoft 2.x 微服务基础(Consul、RPC 服务发现、限流与熔断器)
- grpc
- "布谷鸟算法与电导增量法结合的MPPT仿真:光伏系统中的快速高效追踪技术",光伏MPPT仿真 布谷鸟算法MPPT对照布谷鸟算法结合电导增量法MPPT 可以看出布谷鸟结合电导增量法,追踪速度更快,波动
- "基于现代控制理论的Buck变换器恒功率负载建模与Simulink仿真实践:亲手搭建与文献参考",恒功率负载下Buck变器的建模与控制simulink仿真文 件 亲手搭建 现代控制理论 附赠参考文献
- 基于Comsol的弱形式求解法:三维光子晶体能带结构研究,Comsol弱形式求解三维光子晶体能带 ,Comsol;弱形式求解;三维光子晶体;能带,Comsol求解三维光子晶体能带弱形式法