install hexagion SDK

Configuring the installer for this system's environment...
No Java virtual machine could be found from your PATH
environment variable.  You must install a VM prior to
running this program.
chenmq@chenmq-GP65-Leopard-10SDK:~/develope/hexagon_sdk_lnx_3_5_installer_eval_00005_3/Hexagon_SDK_LNX_3_5_Installer_Eval_00005_3$ java -version

Command 'java' not found, but can be installed with:

sudo apt install openjdk-11-jre-headless  # version 11.0.11+9-0ubuntu2~20.04, or
sudo apt install default-jre              # version 2:1.11-72
sudo apt install openjdk-13-jre-headless  # version 13.0.7+5-0ubuntu1~20.04
sudo apt install openjdk-14-jre-headless  # version 14.0.2+12-1~20.04
sudo apt install openjdk-16-jre-headless  # version 16.0.1+9-1~20.04
sudo apt install openjdk-8-jre-headless   # version 8u292-b10-0ubuntu1~20.04

choose 1st

========================================================
git :
ssh key-gen -> enter, enter, copy id_rsa.pub, to website

https://git-scm.com/book/zh/v2/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84-Git-%E7%94%9F%E6%88%90-SSH-%E5%85%AC%E9%92%A5

======================
sudo apt install adb

chenmq@chenmq-GP65-Leopard-10SDK:~/Qualcomm/Hexagon_SDK/3.5.3/examples/common/clion_givens_rotation$ make tree V=android_Debug_aarch64
/home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/build/make.d.ext/android/defines_android_Debug_aarch64.min:32: "Using default tools location: ANDROID_TOOLS_DIR=/home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/android-ndk-r19c/toolchains/llvm/prebuilt/linux-x86_64"
/home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/build/make.d.ext/android/defines_android_Debug_aarch64.min:41: "Using default platform location: ANDROID_PLATFORM_DIR=/home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/android-ndk-r19c/platforms/android-26/arch-arm64"
************  LIB=libadsprpc ************
making /home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/qaic
making /home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/libs/common/rpcmem
/bin/sh: 1: /home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/build/cdep/Linux/cdep: Permission denied

those could be solved by chmod +x …

chenmq@chenmq-GP65-Leopard-10SDK:~/work/linux/hexagon/clion_givens_rotation$ make tree V=hexagon_Debug_dynamic_toolv83_v65
making /home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/qaic
making /home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/libs/common/qmath
cat: hexagon_Debug_dynamic_toolv83_v65/libqmath_a_archiver.txt: No such file or directory
making /home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/libs/fastcv/dspCV
cat: hexagon_Debug_dynamic_toolv83_v65/libdspCV_skel_a_archiver.txt: No such file or directory
cat: hexagon_Debug_dynamic_toolv83_v65/libdspCV_skel_so_link.txt: No such file or directory
Target: hexagon
Thread model: posix
QuIC LLVM Hexagon Clang version 8.3.07 (based on LLVM 7.0.0)
InstalledDir: /home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin
 "hexagon-link" --hash-style=sysv -march=hexagon -mcpu=hexagonv65 -shared -call_shared -G0 -o hexagon_Debug_dynamic_toolv83_v65/libdspCV_skel.so /home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin/../target/hexagon/lib/v65/G0/pic/initS.o -L/home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin/../target/hexagon/lib/v65/G0/pic -L/home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin/../target/hexagon/lib/v65/G0 -L/home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin/../target/hexagon/lib/v65 -L/home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin/../target/hexagon/lib --no-threads --gc-sections --print-gc-sections -Bsymbolic --wrap=malloc --wrap=calloc --wrap=free --wrap=realloc --wrap=memalign --wrap=__stack_chk_fail -lc -Map=hexagon_Debug_dynamic_toolv83_v65/libdspCV_skel.so.map -soname=libdspCV_skel.so --start-group hexagon_Debug_dynamic_toolv83_v65/dspCV_skel.o hexagon_Debug_dynamic_toolv83_v65/dspCV_hvx.o hexagon_Debug_dynamic_toolv83_v65/dspCV_concurrency.o hexagon_Debug_dynamic_toolv83_v65/dspCV_imp.o hexagon_Debug_dynamic_toolv83_v65/dspCV_worker.o hexagon_Debug_dynamic_toolv83_v65/dspCV_sync.o --end-group --start-group -lgcc --end-group /home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/HEXAGON_Tools/8.3.07/Tools/bin/../target/hexagon/lib/v65/G0/pic/finiS.o
hexagon-clang: error: unable to execute command: Executable "hexagon-link" doesn't exist!
hexagon-clang: error: hexagon-link command failed with exit code 1 (use -v to see invocation)
make[2]: *** [/home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/build/make.d/rules.min:828: hexagon_Debug_dynamic_toolv83_v65/libdspCV_skel.so] Error 1
make[1]: *** [/home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/build/defines.min:62: tree] Error 1
ERROR making /home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/libs/fastcv/dspCV
make[1]: Entering directory '/home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/libs/fastcv/dspCV'
making /home/chenmq/Qualcomm/Hexagon_SDK/3.5.3/tools/qaic

THIS, CAN’T SOLVE

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
安装SDK和示例的步骤如下: 1. 首先,你需要找到相应的SDK和示例文件。你可以通过官方开发者网站或者其他可靠的来源下载这些文件。 2. 下载完成后,解压缩SDK和示例文件。通常情况下,这些文件会被打包成一个压缩文件,你需要使用解压工具将其解压到你希望安装的目录。 3. 打开目录,你会看到一些文件和文件夹。其中,有一个名为「SDK」的文件夹,这是SDK的主要文件夹。 4. 进入SDK文件夹,你会看到一个安装文件,通常以「.exe」或者「.msi」作为扩展名。双击运行这个安装文件。 5. 安装程序会打开一个安装向导,你需要按照向导的指示逐步完成安装过程。这通常包括接受许可协议、选择安装目录以及选择所需的组件等。 6. 安装完成后,你可以关闭安装程序,并回到SDK文件夹。这个文件夹中应该还有一些示例文件夹,这些文件夹包含了一些开发人员使用SDK的示例代码。 7. 浏览示例文件夹,你可以选择一个你感兴趣的示例项目,并打开其中的源代码文件。 8. 通过阅读示例代码,你可以学习如何使用SDK中的函数和方法来实现特定的功能。你可以尝试修改代码,并编译运行示例项目,以便更好地理解SDK的使用方法。 总结起来,安装SDK和示例的过程包括下载对应的文件、解压缩、运行安装程序和浏览示例代码。通过阅读示例代码,你可以学习如何正确使用SDK来开发自己的项目。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值