gpt4 book ai didi

linux - 如何搭建Alljoyn标准核心v15.09a

转载 作者:太空宇宙 更新时间:2023-11-04 12:51:32 24 4
gpt4 key购买 nike

我下载了 AJ 标准核心并尝试构建它。链接页面中给出的说明 Alljoyn Building Linux ( https://allseenalliance.org/framework/documentation/develop/building/linux ) 与下载包的目录结构不匹配。该指令说该目录应如下所示:根源目录/
核心/
-- 乐享/
--ajtcl/
服务/
-- 基地/
-- base_tcl/

但是,包的目录结构却大不相同,如下所示:
usr1@Ubuntu14p4LTS-HP1001:~/workspace/alljoyn/alljoyn-15.09.00a-src$
drwxr-xr-x 8 usr1 usr1 4096 11 月 12 日 14:14 alljoyn_c
drwxr-xr-x 10 usr1 usr1 4096 11 月 12 日 14:14 alljoyn_core
drwxr-xr-x 9 usr1 usr1 4096 11 月 12 日 14:14 alljoyn_java
drwxr-xr-x 9 usr1 usr1 4096 11 月 12 日 14:14 alljoyn_js
drwxr-xr-x 8 usr1 usr1 4096 11 月 12 日 14:14 alljoyn_objc
drwxr-xr-x 4 usr1 usr1 4096 11 月 12 日 14:14 build_core
-rw-r--r-- 1 usr1 usr1 3485 Nov 12 14:14 build.xml
drwxr-xr-x 7 usr1 usr1 4096 11 月 12 日 14:14 常见
drwxr-xr-x 4 usr1 usr1 4096 11 月 12 日 14:14 外部
-rw-r--r-- 1 usr1 usr1 102 Nov 12 14:14 manifest.txt
-rw-r--r-- 1 usr1 usr1 1363 Nov 12 14:14 README.md
-rw-r--r-- 1 usr1 usr1 372 Nov 12 14:14 README.txt
-rw-r--r-- 1 usr1 usr1 3996 Nov 12 14:14 SConstruct
drwxr-xr-x 3 usr1 usr1 4096 11 月 12 日 14:14 服务
-rw-r--r-- 1 usr1 usr1 12 月 38 日 14:14 tsan.supp

此外,来自根目录 (alljoyn-15.09.00a-src) 的 README.txt 文件引用了这两个文件以获取构建说明,但不幸的是,在给定的位置找不到它们:“构建说明 位于:alljoyn_core/docs/BUILD.txt(目录中还有可用的 HTML 版本)。”

我认为缺少构建说明 README.txt 和特定于 Alljoyn 标准核心 v15.09a 的 SConstruct 文件。我找到了 v14.06.00a 的那些,我试图推断并与 15.09a 一起使用。我能够部分通过,但由于头文件和 cpp 文件中的某些不匹配,很快在下游遇到了一些其他构建问题。

请帮忙。谢谢。

最佳答案

为了使用服务构建 Aj 标准核心,您应该获取核心和服务项目的源代码。

为了默认工作,文件夹结构应该是这样的;

.
├── core
│   ├── ajtcl //Thin Core
│   └── alljoyn // Standard Core
└── services
├── base // Standard Services
├── base_tcl //Thin Services

git.allseeenalliance.com中获取相应的项目如果您只想构建带有服务的标准核心,alljoynbase 项目就足以构建。

抓取完成后,进入alljoyn目录,输入构建标准核心。

scons BINDINGS=cpp WS=off BR=off ICE=off VARIANT=debug NDEBUG=undefined SERVICES="about,notification,controlpanel,config,onboarding,sample_apps"

如果您对构建选项感到好奇,请关注 link.

关于linux - 如何搭建Alljoyn标准核心v15.09a,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37015312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com