我正在做一个旧的内部项目。我在修窗户。我使用的puredata是32位。有一些像mtx_*~ mtx_.^这样的对象有“无法创建”错误。
我通过“查找外部”安装了iemmatrix。我试用了的旧版本或几个版本的香草。我也不能创建mtx__。在pd/externals/iemmatrix中,我可以找到一个名为"mtx_0x2a0x7e.dll“的文件,我认为它是解码后的"mtx__~”。
互联网上关于它的信息已经不多了。
发布于 2021-06-29 07:02:41
“正式”版本(而不是带有‘扩展’后缀的版本)被编译为多对象库。因此,您必须首先加载库,要么使用命令行标志'-lib iemmatrix‘,要么在修补程序中使用声明的-lib iemmatrix对象(后者是首选的,因为它使补丁更加可移植)。加载时,iemmatrix会在Pd控制台窗口打印一个问候器:
iemmatrix 0.3.2
objects for manipulating 2d-matrices
(c) 2001-2015 iem
IOhannes m zmölnig
Thomas Musil
Franz Zotter
compiled Sep 6 2019 : 12:07:54之后,可以创建像mtx_*~这样的对象。
版本‘v0.0-扩展’是为了方便迁移,从现在退休的Pd-扩展。由于它被编译为一个每个文件的对象库,而且其中许多对象的名称不能很容易地在文件名中使用,Pd扩展使用了一个额外的十六进制加载程序库来将十六进制编码的文件名转换为对象的实际名称。为了能够从扩展版本加载对象,您必须首先安装和加载“已加载程序”。
尽管如此,我们强烈建议使用官方版本,因为由于历史原因,正式版本是积极维护的,而扩展版本是不存在的,而且是存在的。
https://stackoverflow.com/questions/68165480
复制相似问题