主题中讨论的其他器件:CCStudio
您好!
我可以从命令行构建克隆项目。 我将使用本指南 https://software-dl.ti.com/ccs/esd/documents/ccs_projects-command-line.html 中的命令。 我已使用 Ubuntu 在 Windows 计算机和 Docker 容器中进行测试(在/root/ti 中安装了 SDK 和 CCS12.4)。
导入命令:
构建命令:
/opt/ti/ccs1240/ccs/utils/bin/gmake -k -j 4所有-O
生成文件:"../Application/simple_peripheral.c
调用:ARM 编译器
/opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/common/cc26xx /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/hal src /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/heapmgr --/opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/controller/cc26xx/inc --/home/luiscarlos/dev/ble-reader/ble5_simple_peripheral_cc2640r2lp_app/Startup --cmd_file="/opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/config/build_components.opt /home/luiscarlos/dev/ble-reader/ble5_simple_peripheral_cc2640r2lp_app /home/luiscarlos/dev/ble-reader/ble5_simple_peripheral_cc2640r2lp_app/PROFILES /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/inc /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/icall/inc /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/hal src /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/icall --cmd_file="cm_fil="/opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/config/factory_config.opt /home/luiscarlos/dev/ble-reader/ble5_simple_peripheral_cc2640r2lp_app/Application /home/luiscarlos/dev/ble-reader/ble5_simple_peripheral_cc2640r2lp_app/Include /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/rom /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/target /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/hal src /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/osal --cmd_fil="/home/luiscarlos/dev/ble-reader/ble5_simple_peripheral_cc2640r2lp_stack_library/TOOLS/build_config.opt - mv7M3 - src -代码_状态= 16 -我-O4 src -/home/luiscarlos/dev/ble-reader/ble5_simple_peripheral_cc2640r2lp_app/TOOLS/defines/ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.opt - opt_for_speed=0 --include_path="/opt/ti/ccs1240/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/bin/armcl /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/services src /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/ble5stack/services src /opt/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/devices/cc26x0r2 /home/luiscarlos/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/drivers /home/luiscarlos/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/drivers/pin /opt/ti/ccs1240/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/include /Application/simple_peripheral.c
>>编译失败
application/subdir_rules.mk:7:目标"Application/simple_peripheral.obj"的配方失败
gmake:***没有规则将目标设置为"/home/luiscarlos/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/drivers/pin/PINCC26XX.c ","Drivers/PIN/PINCC26XX.obj"需要。
".../Application/simple_peripheral.c "、第107行:致命错误#1965:无法打开源文件"PIN.h"
1在编译"../Application/simple_peripheral.c "时检测到灾难性错误。
编译终止。
gmake:***[Application/simple_peripheral.obj]错误1
gmake:由于错误、未重制目标"all"。
****构建完成****
================================================================
------------------
工程"ble5_simple_peripheral_cc2640r2lp_stack_library"的错误(0):
------------------
项目"ble5_simple_peripheral_cc2640r2lp_app"的错误(4):
gmake:***没有规则将目标设置为"/home/luiscarlos/ti/simplelink_cc2640r2_sdk_5_30_00_03/source/ti/drivers/pin/PINCC26XX.c ","Drivers/PIN/PINCC26XX.obj"需要。
gmake:***[Application/simple_peripheral.obj]错误1
gmake:由于错误、未重制目标"all"。
application/simple_peripheral.c [第107行]:#1965无法打开源文件"PIN.h"