文件名称:xs-with-module-build:如何使用Module开发xs模块
文件大小:405KB
文件格式:ZIP
更新时间:2024-07-16 19:24:32
C++
使用生成的目录 这个 repo 展示了如何使用 Module::Build / Minilla 开发 xs 模块。 另见 情况1。 基本的 这是一个非常基本的.xs文件。 只需输入: > minil new -p XS Basic 然后你会得到lib/Basic.xs文件。 案例2。 分离的源文件 假设您在src/目录中有.c和.h文件: > minil new -p XS Separated::Src > cd Separated-Src > vim src/add.h src/add.c ... 要在src/文件中构建文件,我们必须修改minil.toml : name = "Separated-Src" c_source = ["src"] 案例3。 外部库 假设您想将一个外部库与您的 xs 模块链接起来。 > minil new -p XS External