This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2650:#1965无法打开源文件"bcomdef.h"

Guru**** 2390735 points
Other Parts Discussed in Thread: CC2650, BLE-STACK, CC2640
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1214093/cc2650-1965-cannot-open-source-file-bcomdef-h

器件型号:CC2650
Thread 中讨论的其他器件: BLE-STACKCC2640

我在加载包含多个#include 文件的错误代码的软件时遇到编译错误。 请帮助解决此问题。  

#1965无法打开源文件"bcomdef.h"
#1965无法打开源文件"ti/drivers/spi.h"  
#1965无法打开源文件"XDC/RUNTIME/Error.h"  

我遇到的控制台错误是:

****项目 CC2650_LOAD_SW 的纯净配置调试版本****

"C:\\ti\\ccs1220\\ccs\\utils\\bin\\gmake"-k -j 16 clean -O

DEL /F "CC2650_LOAD_SW.OUT"
DEL /F "MAX30003.obj""custom_profile.obj""main.obj""rngbuf.obj""simple_peripheral.obj"
DEL /F "MAX30003.d""custom_profile.d""main.d""rngbuf.d""simple_peripheral.d"
无法找到 C:\CCS Workspace\CC2650_LOAD_SW\Debug\CC2650_LOAD_SW.out
已完成清洁

****构建完成****

****项目 CC2650_LOAD_SW 的配置调试构建****

"C:\\ti\\ccs1220\\ccs\\utils\\bin\\gmake"-k -j 16 all -O

生成文件:"../MAX30003.c"
调用:ARM 编译器
"C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/bin/armcl -mv7M3 --code_state=16 -me --include_path="C:/CCS Workspace/CC2650_load_sw"- include_path="C:/CCS Workspace/BLE-STACK_CCS7.4.0.00015_win32"--include_path="C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/include -g --3000_warning=225 --diag_pre-ma_reli_diag_diag_diag_diag_diag_deproc --expression_di_proc --reli_proc/previe-off"。

>>编译失败
subdir_rules.mk:9:目标'459M 30003.obj'的配方失败
"..\MAX30003.h"、第15行:致命错误#1965:无法打开源文件"ti/drivers/spi.h"
1在编译"../MAX30003.c"时检测到灾难性错误。
编译终止。
gmake:***[MAX30003.obj]错误1.
生成文件:"../custom_profile.c"
调用:ARM 编译器
"C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/bin/armcl -mv7M3 --code_state=16 -me --include_path="C:/CCS Workspace/CC2650_load_sw"--include_path="C:/CCS Workspace/BLE-stack/CCS7.4.0.00015_win32"--include_path="C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/include -g --profile_warning=225 --diag_preparag_proc-relation_diag_diag_diag_dise-off"--compile.c_diag_di_proc/preparise-off"。

>>编译失败
subdir_rules.mk:9:目标"custom_profile.obj"的配方失败
"../custom_profile.c"、第44行:致命错误#1965:无法打开源文件"bcomdef.h"
1在编译"../custom_profile.c"时检测到灾难性错误。
编译终止。
gmake:***[custom_profile.obj]错误1.
生成文件:"../main.c"
调用:ARM 编译器
"c:/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/bin/armcl -mv7M3 --code_state=16 -me --include_path="C:/CCS Workspace/CC2650_load_sw"/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_5.2.6/include - include_path="C:/CCS Workspace/BLE-stack/CCSdiag.0.00015_win32"/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/include --include_path="C

>>编译失败
subdir_rules.mk:16:目标"main.obj"的配方失败
"../main.c"、第53行:致命错误#1965:无法打开源文件"XDC/Runtime/Error.h"
1在编译"../main.c"时检测到灾难性错误。
编译终止。
gmake:***[main.obj]错误1.
构建文件:"../simple_peripheral.c"
调用:ARM 编译器
"c:/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/bin/armcl -mv7M3 --code_state=16 -me --include_path="C:/CCS Workspace/CC2650_load_sw"- include_path="C:/CCS Workspace/ble-stack/CCS7.4.0.00015_win32"--include_path="C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/include -g

>>编译失败
subdir_rules.mk:23:目标"simple_peripheral.obj"的配方失败
"../simple_peripheral.c"、第53行:致命错误#1965:无法打开源文件"ti/drivers/spi.h"
1在编译"../simple_peripheral.c"时检测到灾难性错误。
编译终止。
gmake:***[simple_peripheral.obj]错误1
生成文件:"../rngbuf.c"
调用:ARM 编译器
"c:/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/bin/armcl -mv7M3 --code_state=16 -me --include_path="C:/CCS Workspace/CC2650_load_sw"- include_path="C:/CCS Workspace/ble-stack/CCS7.4.0.00015_win32"--include_path="C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/include -g --diag_warning=225 --reliag_prepari_diag_diag_diag_diag_pref_proc.f_proc/previous"--reli_pref_proc.f_preparis_dive-off"。
已完成建设:"../rngbuf.c"

gmake:由于错误、未重制目标"all"。

****构建完成****

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    这是未修改的简单外设项目吗? 以前是否成功构建了项目、但现在却无法构建? 如果环境之前无法构建项目、那么我强烈建议确保遵循第2.6章中讨论的设置集成开发环境的所有步骤。 本章可在 SWRU393_CC2640_BLE_Software_Developer's 的_Guide.pdf 文件中找到、该文件位于 C:\ti\ble_SDK_2_02_05_02\docs 目录下(如果使用默认安装位置)。

    此致、

    1月