刚刚开始学习D,
想使用sqlite3,
但是,从官网只能下载编译好的def和dll文件(for win),
没有lib文件。
经过在论坛里求助,
找到了解决办法,
记录下来,
以便以后查阅。
从官网下载的def和dll文件(for win),
如果利用VC的lib工具导出lib文件,
在D语言中仍然不能够被使用。
原因:
dmd使用的omf目标文件格式,
msvc使用coff格式,
所以,不能直接使用。
解决办法如下:
1、
从www.sqlite.com下载windows的预编译二进制包,
sqlite-dll-win32-x86-3070600.zip(278.49 KiB),
之后,解压缩到目录“sqlite-dll-win32-x86-3070600”中。
URL:http://www.sqlite.com/download.html
2、
从www.digitalmars.com下载implib工具,
它在Basic Utilities中。
URL:http://www.digitalmars.com/download/freecompiler.html
3、
在sqlite-dll-win32-x86-3070600目录中,
执行了命令:
implib /s sqlite3.lib sqlite3.dll
Console中出现下面的文字,看来是成功了。
Digital Mars Import Library Manager Version 7.6B1n
Copyright (C) Digital Mars 2000. All Rights Reserved.
Input is a Windows NT DLL file 'sqlite3.dll'.
Output is a Windows NT import library.
Digital Mars Import Library Creator complete.
分享到:
相关推荐
The document defines the internal format of the relocatable object files (Object Module Formats, OMF) for the 8051 family, produced by Intel's language translators and processed by other Intel ...
Tool Interface Standards (TIS) Relocatable Object Module Format (OMF) Specification Version 1.1 英文版pdf格式
本文档介绍OMF-51的格式,是作格式转换器软件的一个参考格式说明
coff omf 等格式的库文件的格式相互转换的工具
讲述的是Borland公司开发的一般编译器中生成的中间文件.obj的格式。
" ·在文件的末尾添加acrxEntryPoint() 这里需要提醒一下的是关于AC_IMPLEMENT_EXTENSION_MODULE(DemoDLL)的使用 涉及到了Dll资源的使用,所以DemoDLL在这里相当于一个连接AutoCAD和MFC的纽带, ...
coff2omf VC lib to CB lib
将omf格式文件转化为txt格式,需要python环境。
该错误是由于BCB使用VC的lib兼容不足导致. 解决方法为: 在Borland目录下找到Borland\CBuilder6\Bin 里面有一个implib.exe,它可以将VC的DLL转译为BCB的lib 你只需将VC的DLL拷贝到该同级目录下,编写一个.bat implib -...
coff2omf转换工具
elf,omf,coff多种文件转换工具,附带源码
从 code.google.com/p/omfuils 自动导出 这是用于处理 Apple IIgs OMF 文件的各种命令行 Java 实用程序的集合。 (这些取决于 libomf (code.google.com/p/libomf/))。 dumpobj:灵感来自同名的 Apple/Orca 实用...
NULL 博文链接:https://sunrain5921.iteye.com/blog/507704
用于将BIAS Deck项目转换为OMF兼容文件,检查OMF文件(和其他Bento兼容容器)以及分析二进制文件格式的工具。
AutoCAD创立的一种图纸保存格式,已经成为二维CAD的标准格式,浩辰CAD及很多其他CAD为了兼容AutoCAD,也直接使用DWG作为默认工作文件。 DXF CAD的另一种图形保存格式,主要用于与其他软件进行数据交互。保存的...
资源来自pypi官网。 资源全名:omf-1.0.0.tar.gz
工厂在用的hypermill后处理 (法兰克 三菱 哈斯机床用)本人一直在用的后处理,有需要就拿去,这个可是正板的哦,公司花钱买来的,俺就给拿出来了
它支持一系列对象文件格式,包括Linux和BSD"a.out"、ELF、Mach-O、16位和32位".obj"(OMF)格式、COFF(包括其Win32和Win64变体)。它还可以输出纯二进制文件、Intel hex和Motorola S-Record...
hypermill 西门、法兰克、三菱、哈斯机床后处理
TeamCenter中文培训文档OMF使用讲稿pdf,TeamCenter中文培训文档OMF使用讲稿: 基础知识: 1、对象的概念 2、对象的分类介绍 系统的基本操作: 1、对象的查询、创建等 2、数据的传递(检入,检出) 3...