DLL – 如何在Windows上的D语言程序中使用SQLite库?
发布时间:2020-12-14 02:03:53 所属栏目:Windows 来源:网络整理
导读:如何在 Windows上的D语言程序中使用SQLite3库? 我在Ubuntu上找到了similar question,但在我的情况下它没有用. import std.stdio,std.string,etc.c.sqlite3;void main () { sqlite3* db; auto ret = sqlite3_open (toStringz("mydb.s3db"),db); writeln (ret
如何在
Windows上的D语言程序中使用SQLite3库?
我在Ubuntu上找到了similar question,但在我的情况下它没有用. import std.stdio,std.string,etc.c.sqlite3; void main () { sqlite3* db; auto ret = sqlite3_open (toStringz("mydb.s3db"),&db); writeln (ret); } 我假设,sqlite3.d是真正的SQLite3库的某种标头.我有一个sqlite3.dll,但我不知道如何将它与我的程序链接. pragma仅适用于lib formate(如pragma(lib,“sqlite3”)). 也许我应该使用SQLite源代码,但是如何将它与D代码一起编译呢?或者找到将dll转换为lib的方法更好? 在D中解决这些问题的一般方法是什么? 解决方法
是.从问题Statically linking SQLite with DMD (Windows x86)开始,只需使用/ system开关通过implib运行.dll文件(与生成的.lib文件链接仍将导致动态链接和对.dll文件的依赖). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 无法获得node-gyp来创建/ MD的Windows解决方案
- JLink重刷固件(win7/win8/win10亲测可用)
- windows-server-2003 – 计划任务是否可以执行图形(交互式)
- windows – 在DLL中使用cpu特定功能有哪些标准技术?
- windows-server-2003 – 我可以在具有32位域控制器计算机的
- windows-phone-7 – WP7政策检查
- 出于好奇,我想尝试一下Cobol,在Windows上安装最简单的免费c
- windows-server-2008-r2 – KMS – 所有客户端都处于“初始
- windows – 在ESXi环境中使用EFI固件和GPT引导磁盘有任何明
- 一个dll的单身班
推荐文章
站长推荐
热点阅读