工具/软件:
构建 ti-processor-sdk-rtos-j721e-evm-08_04_00_06 时出错、缺少我在任何地方都找不到的 libtinfo.so 库。
如果使用该编译器、则应将其包含在目录中并使用 SDK 进行编译。
# Compiling j721e:mcu1_0:release:csl_init: r5/src/startup/boot.asm /home/soham/Downloads/username/ti-processor-sdk-rtos-j721e-evm-08_04_00_06/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang -MMD -g -DMAKEFILE_BUILD -c -Wall -Werror -Wno-extra -Wno-exceptions -ferror-limit=100 -Wno-parentheses-equality -Wno-unused-command-line-argument -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -Wno-inconsistent-missing-override -Wno-address-of-packed-member -Wno-self-assign -Wno-ignored-attributes -Wno-bitfield-constant-conversion -Wno-unused-const-variable -Wno-unused-variable -Wno-format-security -Wno-excess-initializers -Wno-sometimes-uninitialized -Wno-empty-body -Wno-extern-initializer -Wno-absolute-value -Wno-missing-braces -Wno-ti-macros -Wno-pointer-sign -Wno-macro-redefined -Wno-main-return-type -fno-strict-aliasing -EL -eo.oer5f -ea.ser5f -g -mfloat-abi=hard -mfpu=vfpv3-d16 -mcpu=cortex-r5 -march=armv7-r -Werror -Oz -s -DBUILD_MCU1_0 -DBUILD_MCU -DSOC_J721E -I. -Ir5/src/startup -Ir5 -I/home/soham/Downloads/username/ti-processor-sdk-rtos-j721e-evm-08_04_00_06/pdk_jacinto_08_04_00_21/packages -I/home/soham/Downloads/username/ti-processor-sdk-rtos-j721e-evm-08_04_00_06/pdk_jacinto_08_04_00_21/packages/ti/csl -I/home/soham/Downloads/username/ti-processor-sdk-rtos-j721e-evm-08_04_00_06/pdk_jacinto_08_04_00_21/packages/ti/csl -I/home/soham/Downloads/username/ti-processor-sdk-rtos-j721e-evm-08_04_00_06/ti-cgt-armllvm_1.3.0.LTS/include/c -c -x ti-asm r5/src/startup/boot.asm -o /home/soham/Downloads/username/ti-processor-sdk-rtos-j721e-evm-08_04_00_06/pdk_jacinto_08_04_00_21/packages/ti/binary/ti/csl/arch/obj/j721e/r5f/release/boot.oer5f /home/soham/Downloads/username/ti-processor-sdk-rtos-j721e-evm-08_04_00_06/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory