D DLL可以在SAS中运行吗?
发布时间:2020-12-14 01:59:35 所属栏目:Windows 来源:网络整理
导读:我一直在阅读 D Cookbook并且在开头附近有以下句子: D is binary compatible with C,but not source compatible. SAS allows users to define and call C functions from within SAS.但是我想知道,D也可以做到这一点吗? 我找到了Adam Ruppe创建DLL here的
我一直在阅读
D Cookbook并且在开头附近有以下句子:
SAS allows users to define and call C functions from within SAS.但是我想知道,D也可以做到这一点吗? 我找到了Adam Ruppe创建DLL here的答案,我尝试使用它来创建SAS文档中的DLL示例;但是,无论何时我去调用它,dll都会被加载,然后SAS继续崩溃(没有我能找到的任何崩溃日志). 解决方法
是的,您可以在D中编写使用或实现C API的DLL.
您必须确保函数签名和调用约定匹配.在您链接的页面中,调用约定表示为stdcall,因此您的D函数需要使用extern(Windows)或extern(System)进行注释. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-7 – SCCM是否适合中型企业?
- windows – 使用Nagios(或其他免费产品)监控具有动态IP地址
- windows – 在C#应用程序中使用系统图标
- windows下安装mysql5.7
- Windows下Git的用法(一)
- windows-7 – W7(或Vista)上ReadyBoost的用处
- windows-server-2008-r2 – Windows服务的上次重启/启动时间
- exchange-2010 – 如何重新配置??Exchange自动发现?
- windows-server-2003 – 远程重置本地管理员密码
- windows-7 – 同一台PC上的Windows Virtual PC和VirtualBox
推荐文章
站长推荐
热点阅读