1

我刚刚在 linux 上构建了标准核心 15.09a 并运行了示例应用程序 basic_client。

这是由 scons 建造的。

bin/samples/basic_client works fine.

但是,我cpp/samples/basic/basic_client使用 Makefile 构建。

这没用。它显示一个错误

"0.232 ****** ERROR ALLJOYN external          ...e/src/BusAttachment.cc:560 | BusAttachment::Connect failed: ER_OS_ERROR
BusAttachment::Connect('') failed.". 

所以,我启动了 bin/allhoyn-daemon,然后没有发生错误。

scon 和 Makefile 版本有什么区别?

另外,我在哪里可以获得bin目录下的应用程序信息?

我搜索了 AllSeen 的网站,找不到任何信息。

4

1 回答 1

0

据我所知,使用 Makefile 构建时出现的错误是因为 basic_client 内部没有 alljoyn 路由器,使用 scons 它运行良好,因为它编译时带有BR=on一些标志:

-lajrouter -lBundledRouter.o -lssl -lcrypto

欲了解更多信息,请访问:这里

于 2017-03-30T01:53:02.737 回答