2017-01-09 9 views
1

Я использую memo's Etherdream addon для Open Frameworks, и я должен скомпилировать источник, который пытается вызвать статическую функцию ofxEtherdream::getNumEtherdream(), но он не существует.OfxEtherDream: где getNumEtherdream()?

Знаете ли вы, откуда она взялась?

Спасибо!

ответ

1

Единственное появление этого звонка, которое я мог найти, было this one. Странно, что репо указывает на библиотеку памяток, но эта функция (getNumEtherdream()) не появляется ни в одном из его коммитов.

Я предполагаю, что это было реализовано локально и никогда не было перенесено в общедоступный репозиторий.

Несмотря на это, this line выглядит многообещающим.

Может быть, вы можете попробовать объявить

int getNumEtherdream(); 

в ofxEtherdream.h и попытаться реализовать в ofxEtherdream.cpp в

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

Bare в виду, я никогда не использовал этот аддон/библиотеку и выше ISN» t проверено, это просто догадка.

В противном случае, если вы начинаете с одного устройства, вы можете прокомментировать вызов и адаптировать свой код, чтобы использовать первое устройство только на этом этапе. Это не решает вашу проблему, но это просто прагматическое предложение немного переместить вещи.

+0

Да! Просто добавление функции было недостаточным, я использовал весь простой pach pach и работал. :) Спасибо! – Thaledric

 Смежные вопросы

  • Нет связанных вопросов^_^