c++ - OfxEtherDream : where is getNumEtherdream()?

标签 c++ openframeworks

我将 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/

相关文章:

c++ - 为什么 ofstream 有时会创建文件但无法写入文件?

c++ - 我在哪里可以找到 "C/C++ Users Journal"代码存档?

c++ - 神秘构建错误 "symbol(s) not found for i386"- openFrameworks 像素操作

C++ 类&类名

c++ - 来自 CRTP 基础的 Operator++ 对编译器不可见

c++ - for 循环执行奇怪的增量跳跃

c++ - 使用 std::vector 保存 BMP 像素图

c++ - OpenFrameworks 中的透明背景窗口

c++/openFrameworks - 如何包含一个类

c++ - FFT平滑器如何在c++/openframeworks中工作?