Я собрал последнюю версию Alljoyn SDK (версия 16.04a) на Raspbian и сгенерировал liballjoyn.so и liballjoyn.a без каких-либо ошибок или проблем. Scons cmd: scons OS = linux CPU = arm OE_BASE = / usr BINDINGS = cpp BR = вкл. BT = выкл. ICE = выкл. WS = выкл. УСЛУГИ = «about» CROSS_COMPILE = / usr / bin / arm-linux-gnueabihf-
Так что в моей программе, которая очень проста и имеет несколько строк для создания busattachment.
Когда я начал отладку, в классе STL возникла «ошибка сегментации».
Я запустил Valgrind, чтобы увидеть, в чем на самом деле проблема, и в результате получилось что-то вроде «неверный размер чтения 4».
Есть идеи? Я что-то пропустил во время строительства? Или мне нужно что-то делать с моими кодами?
Большое спасибо!
это действительно глупо … это заканчивается тем, что я неправильно инициализировал Alljoyn: я пропустил метод AllJoynInit ().
Других решений пока нет …