我将 memo 的 Etherdream 插件用于开放框架,我必须编译一个试图调用静态函数的源代码 ofxEtherdream::getNumEtherdream()
, 但它不存在。
你知道它是从哪里来的吗?
谢谢!
最佳答案
我能找到的唯一一次调用是 this one .
奇怪的是 repo 指向 memo 的库,但是这个函数 (getNumEtherdream()
) 没有出现在他的任何提交中。
我的猜测是它已在本地实现,从未推送到公共(public)存储库。
即便如此,this line看起来很有前途。
也许你可以尝试声明
int getNumEtherdream();
在 ofxEtherdream.h
中并尝试在 ofxEtherdream.cpp
中实现为
int ofxEtherdream::getNumEtherdream() {
return etherdream_dac_count();
}
请记住,我从未使用过此插件/库,并且以上内容未经过测试,这只是一种预感。
否则,如果您从单个设备开始,您可以注释掉该调用并调整您的代码以仅在此阶段使用第一个设备。它并不能解决您的问题,只是一个务实的建议,可以让事情向前推进一点。
关于c++ - OfxEtherDream : where is getNumEtherdream()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41546492/