日常记录> 正文

windowns下编译libbde

2024-06-21T16:21:33+08:00

  libbde用于访问 BitLocker 驱动器加密 (BDE) 加密卷的库和工具。

  下载网址:https://github.com/libyal/libbde   如何编译:https://github.com/libyal/libbde/wiki/Building

1、系统要求:windowns10以上(经测试windowns7编译会有问题)

2、安装Cygwin和Cygwin安装必要的软件包

下载地址:https://cygwin.com/setup-x86_64.exe

autoconf

automake

binutils

gcc-core

gcc-g++

gettext-devel

libiconv

libtool

make

pkg-config

libssl-devel (optional but recommended, can be disabled by --with-openssl=no)

这一步注意选择国内镜像进行下载

在这一步安装需要额软件包

3、编译

使用命令编译:

mingw32-configure --prefix=/opt/local/i386-mingw32 --enable-winapi=yes --enable-static-executables=yes

mingw32-make

如果mingw32-confiure和mingw32-make不可用,您可以使用以下方式构建它:

./configure --host=i386-mingw32 --prefix=/opt/local/i386-mingw32 --enable-winapi=yes --enable-static-executables=yes

make

为了能够在构建系统以外的其他系统上使用DLL和得到的bdemount.exe、bdeinfo.exe,需要提供cygwin1.dll,这三个文件在\bdetools文件夹下。

编译好的文件下载:

libbde-20240502.zip

libbde-20240223.zip

bdeinfo.exe

bdemount.exe

cygwin1.dll

分享到:

Ranvane的日常记录

关于我们 客服中心 广告服务 法律声明