hpm_sdk
hpm_sdk copied to clipboard
在Linux环境下定义了HPM_SDK_BASE但是hpm-sdk-config.cmake依然报错
CMake 环境:
$ cmake --version
cmake version 3.25.1
CMake suite maintained and supported by Kitware (kitware.com/cmake).
相关代码
if(NOT DEFINED $ENV{HPM_SDK_BASE}) message(FATAL_ERROR "HPM_SDK_BASE is not set yet") endif() 经过测试,删除'$ENV'的'$'即可通过,不知是CMake的什么特性
请提供一下Linux的发行版(如Ubuntu20.04, Ubuntu22.04等),使用的Terminal
目前在Ubuntu,使用系统默认的Terminal无法复现这个问题
请提供一下Linux的发行版(如Ubuntu20.04, Ubuntu22.04等),使用的Terminal
目前在Ubuntu,使用系统默认的Terminal无法复现这个问题
系统为Ubuntu 22.04 虚拟机 默认bash 使用CLion 2024.1 linux #CL-241.14494.288 进行开发 同时在CMake设置中和环境变量中都声明了HPM_SDK_BASE 均报错
这个是报错提示
感觉像是环境变量没有设置成功,参考一下这个知乎的帖子:https://zhuanlan.zhihu.com/p/564229673。