cffi

    0热度

    1回答

    有没有办法在不使用MinGW的情况下在Windows 7 64位环境中开始使用cffi?所有的软件包需要同样安装吗?

    5热度

    1回答

    我想为Sundials CVODE库编写CFFI wrapper。 SWIG was Sund Sundials头文件,因为它们互相连接,SWIG无法找到正确的头文件,所以我手动完成:有点费力,但我已经管理好了。 现在我试图测试它是否正常工作。现在,只需简单地创建“问题对象”并将其删除即可。这是问题开始的地方。所以, “问题对象” 是通过函数分配 SUNDIALS_EXPORT void *CVo

    2热度

    1回答

    我想列举在我的Lisp进程中可用的所有环境变量的列表。我想要C变量environ返回的相同列表。 SBCL和Clozure CL都没有提供开箱即用的功能。我可以使用CFFI吗?

    1热度

    1回答

    我的目标是修改C全局变量。 假设我有以下的C头文件: /* test.h */ int global_variable; 和C源文件: /* test.c */ #include "stdio.h" #include "test.h" extern int global_variable; void test(void) { FILE *fp; fp = fop

    3热度

    1回答

    我正尝试使用SBCL中的BLAS/LAPACK库(特别试图让LLA包运行)。我在加载BLAS共享库时遇到了很多麻烦,最终我发现它无法加载其依赖的库。最后,我能够加载所有依赖的手动加载BLAS: (setq cffi::*foreign-library-directories* '("C:/cygwin64/bin/" "C:/cygwin64/lib/lapack/")) (CFFI:LOAD-

    6热度

    1回答

    我一直在尝试构建一个lispi接口到CFFI绑定(https://gitorious.org/dh-misc/hdf5/source/cb616fd619a387e3cdc927994b9ad12b6b514236 :),但是我遇到了代码在SLIME中正确运行的情况,它有一个SBCL实例作为后端,但只要我在SBCL中运行代码,就不会运行。 所以,我创建这表明该错误的测试用例文件: (asdf:lo

    0热度

    1回答

    我想使用Python cffi库实例化一个结构。我想从我自己的.h文件中实例化一个结构以及来自标准库的结构。 import datetime import os from cffi import FFI clib = None script_path = os.path.dirname(os.path.realpath(__file__)) ffi = FFI() with op

    0热度

    1回答

    我想为一个C库生成一个通用的lisp cffi包装(SOIL),虽然我对cl有信心012ffcffi我不确定使用什么库或者如何使用开始使用它们。 基本上我会问一个更详细的问题,但不知道我不知道什么。

    6热度

    1回答

    我已经构建了一些玩具C++库,以便从Lisp快速创建Qt窗口。我知道common-qt存在,我只是想学习如何使用cffi。 现在,我有4个绑定功能: 创建的应用程序:创建一个QApplication的,并返回一个指针 创建窗口:创建一个的QMainWindow和返回poiner 显示:秀指定为参数 EXEC窗口:Qt的执行函数 下面是工作口齿不清代码perfec TLY: (defctype t-

    0热度

    1回答

    我需要将代码插入到生成的文件的标题中,但插入的代码是用Lisp编写的。由于SWIG试图解析它,它会中断。我需要类似于%pythoncode的命令,但对于CFFI(Lisp)。 #ifdef SWIGCFFI %begin %{ (in-package :some-package) %} #endif /* SWIGCFFI */ 另外,在看这个:https://github