Вопрос кросс-компиляции Nao Robot
У меня следующая проблема: я успешно скомпилировал мой ALModule, и все работает нормально, например, работает на Nao, и я могу получить к нему доступ с помощью ALProxy. Это работает только до тех пор, пока у меня есть только методы, которые связаны с модулем через BIND_METHOD и не вызывают другие методы (которые не связаны, так как они не должны быть публичными). Теперь я попытался найти решение для этого, и я как бы застрял с этим.
Подводя итог: я могу успешно скомпилировать модуль ALModule в файл libname.so и поместить его в NAO, но как только мои методы связывания используют некоторые другие методы, которые были созданы мной, модуль не будет загружаться и выигрывать не отображается в реестре модулей.
Кто-нибудь знает решение этой проблемы?
1 ответ
Никогда не слышал о такой проблеме. Вы читали ошибки, когда вручную запускали naoqi на вашем nao, давая вам подсказку о проблемах с загрузкой?
Например: ваш метод находится на другом cpp, и вы забыли связать его...
Если это сложнее, отправьте исходный пакет на форум...