2016-09-27 34 views
-1

我在Raspbian上構建了最新的Alljoyn sdk(版本16.04a),並生成了liballjoyn.so和liballjoyn.a,沒有任何錯誤或問題。 Scons cmd:scons OS = linux CPU = arm OE_BASE =/usr BINDINGS = cpp BR = on BT = off ICE = off WS = off SERVICES =「about」CROSS_COMPILE =/usr/bin/arm-linux-gnueabihf-創建AllJoyn BusAttachment時出現分割錯誤

所以在我的程序中,這是一個非常簡單的程序,只是有幾條線路來創建一個busattachment。

當我開始調試時,它在STL類中拋出了「Segmentation Fault」。 我跑Valgrind看看究竟是什麼問題,結果是關於「無效的讀取大小4」的東西。

任何想法?在建造過程中我錯過了什麼?或者我需要對我的代碼做任何事情?

非常感謝!

+0

Elf嚴重需要代碼([mcve])。 – user4581301

回答

1

這真的是一個愚蠢的...它結束了我沒有正確初始化Alljoyn:我錯過了AllJoynInit()方法。

+0

將AllJoynInit()放入後,代碼就可以工作。 – flyric717