lz4erlang生成Windows动态链接库(dll)
lz4-erlang 生成Windows动态链接库(dll)
- 1、下载
lz-erlang
库 - 2、打开 Visio studio,创建空白 C++ 项目
- 3、添加相关的
.c
和.h
- 4、修改项目属性
- 5、生成 dll
1、下载 lz4-erlang 库
git clone https://github.com/rabbitmq/lz4-erlang.git
下载依赖:
git clone https://github.com/lz4/lz4.gitgit clone https://github.com/ninenines/nif_helpers.git
2、Visio studio 创建空白项目
项目名 lz4_nif
创建过程(略)
3、添加相关的 .c
和 .h
3.1、将下面目录中的
.c
和.h
的文件复制到项目lz4_nif
lz4-erlang/c_src/
lz4/lib/
nif_helpers/
nif_helpers/compat/sys/
3.2、将
.h
添加到 头文件3.3、将
.c
添加到 源文件
如图:
4、修改 属性
修改项目的 属性
-> VC++目录
:
- 4.1、将
C:Program Fileserl10.4usrinclude
添加到包含目录
- 4.2、将
C:Program Fileserl10.4usrlib
添加到引用目录
如图:
5、生成 dll
点击 生成
,生成dll
本文由 qingchuwudi 译制或原创,除非另有声明,在不与原著版权冲突的前提下,本作品采用知识共享署名 3.0 中国大陆许可协议进行许可。
以上是 lz4erlang生成Windows动态链接库(dll) 的全部内容, 来源链接: utcz.com/z/510676.html