- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我下载了 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中获取相应的项目如果您只想构建带有服务的标准核心,alljoyn
和 base
项目就足以构建。
抓取完成后,进入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/
我是一名优秀的程序员,十分优秀!