0

我正在尝试编译我的32 位插件的64 位版本,它在CS2上可以正常工作

当我在我的代码中添加任何与libsndfile相关的函数(sf_opensfinfosf_read_double)时,我发现插件不再显示在插件列表中。

如果我删除它们,插件会显示回来。

那怎么来的?

我试图在代码之前将一个布尔值设置为 false,并在使用该函数但它不起作用时修改为true 。唯一有效的是,当我在函数之间放置“if (false) {}”时。

我不明白Photoshop是如何工作的:它是否以某种方式测试插件?如果是这样,我将布尔值设置为false的代码部分应该不起作用,但应该使插件出现......

请赐教。

杰夫

4

1 回答 1

0

好的,我发现将 libsndfile-1.dll 放在 system32 文件夹中会使插件再次显示。唯一的问题:我不想将文件放在 system32 文件夹中,而是放在插件文件夹中。但是如果我只将文件放在插件文件夹中,插件不会显示...

那么如何处理呢?

谢谢

杰夫

于 2013-09-26T09:53:59.023 回答