OfxEtherDream:getNumEtherdream() 在哪里?

OfxEtherDream : where is getNumEtherdream()?

我将 memo 的 Etherdream 插件用于开放框架,我必须编译一个试图调用静态函数的源代码 ofxEtherdream::getNumEtherdream(),但它不存在。

你知道它是从哪里来的吗?

谢谢!

我能找到的唯一一次调用是 this one。 奇怪的是 repo 指向 memo 的库,但是这个函数 (getNumEtherdream()) 没有出现在他的任何提交中。

我的猜测是它已在本地实施,从未推送到 public 存储库。

即便如此,this line 看起来很有希望。

或许你可以尝试申报

int getNumEtherdream();

in ofxEtherdream.h 并尝试在 ofxEtherdream.cpp 中实现为

int ofxEtherdream::getNumEtherdream() {
   return etherdream_dac_count();
}

切记,我从来没有使用过这个 addon/library 并且上面没有经过测试,这只是一种预感。

否则,如果您从单个设备开始,则可以注释掉该调用并调整您的代码以仅在此阶段使用第一个设备。它并没有解决你的问题,只是一个务实的建议,可以让事情向前推进一点。