工具与软件:
您好!
我已经从 Resource Explorer 导入了一个工程、但当尝试编译时、会出现以下错误。 我已安装 openssl 3.4.1
------------------------------------------------------------------------------------------------------------------------------------------------------------
C:\ti\ccs2002\ccs\/tools/node/node C:/ti/mcu_plus_sdk_am62px_10_01_00_33/tools/boot/multicoreImageGen/multicoreImageGen.js --DevID 55 --out C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.appimage_xip C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.rprc_xip@5 >> Debug/temp_stdout_Debug.txt
[105]python C:/ti/mcu_plus_sdk_am62px_10_01_00_33/tools/boot/signing/appimage_x509_cert_gen.py --bin C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.appimage --authtype 0 --loadaddr 84000000 --key C:/ti/mcu_plus_sdk_am62px_10_01_00_33/tools/boot/signing/app_degenerateKey.pem --output C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.appimage.hs_fs --keyversion 1.5
正在生成 C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.appimage 的证书...
Makefile_ccs_bootimage_gen:77:目标"All"的配方失败
'OpenSSL'不被识别为内部或外部命令、
可操作的程序或批处理文件。
回溯(最近的呼叫最后):
<module>中的文件"C:\ti\mcu_plus_sdk_am62px_10_01_00_33\tools\boot\signing\appimage_x509_cert_gen.py"第260行
cert_str = get_cert(args)
get_cert 中的文件"C:\ti\mcu_plus_sdk_am62px_10_01_00_33\tools\boot\signing\appimage_x509_cert_gen.py"第183行
sha_val = subprocess.check_output('openssl dgst -{}-hex{}'.format (g_sha_to_use、bin_file)、shell=True).decode ()
~~~~~~~~~~~~~~~~~~~~~~~μ A ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^μ A
check_output 中的文件"C:\Program Files\WindowsApps\PythonSoftwareFoundation.python3.13_3.13.752.0_x64__qbz5n2kfra8p0\Lib\subprocess.py"第474行
return run(*popenargs, stdout=pipe, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^μ A
**kwargs).stdout
^^^^^^^^^μ A
文件"C:\Program Files\WindowsApps\PythonSoftwareFoundation.python.3.13_3.13.752.0_x64__qbz5n2kfra8p0\Lib\subprocess.py"、第579行、运行中
提升 CalledProcessError (retcode、process.args、
output=stdout、stderr=stderr)
subprocess.CalledProcessError:命令"openssl dgst -SHA512 -hex C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.appimage 返回非零退出状态1。
gmake[3]:***[All]错误1.
Makefile:169:目标"post-build"的配方失败
gmake[2]:[post-build]错误2 (已忽略)


