为什么我收到一个错误当我使用LIBPOINTER MATLAB 7.0 (R14) ?

3视图(30天)
我用LOADLIBRARY和LIBPOINTER函数在MATLAB 7.0 (R14)直接从MATLAB与我共享库。当我发出以下命令序列:
x = 10;
xp = libpointer (“doublePtr”,x);
我收到这个错误:
? ? ?未定义的变量或类“lib.pointer”“自由”。
错误在= = > libpointer 18
ptr = lib.pointer(变长度输入宗量{:});
我没有收到这个错误在MATLAB 6.5.1 (R13SP1)

接受的答案

MathWorks支万博1manbetx持团队
在MATLAB 7.0 (R14)自由类提供LIBPOINTER功能是动态加载成功后调用LOADLIBRARY。因此,你应该加载库创建之前与LOADLIBRARY LIBPOINTER结构。
附加信息和使用的一系列步骤的一个例子,在MATLAB命令提示符输入以下
医生libpointer

更多的答案(0)

类别

找到更多的在从MATLAB调用C帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!