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