Thread 中讨论的其他器件: SYSBIOS
您好!
我之前的项目在 EasyLink 堆栈上工作、与 ti-rtos7以及 TI v20.2.5 LTS 编译器一起工作。
现在、我希望使用我的所有应用代码将其迁移到新的 TI-clang 编译器中。
当我尝试编译工程时、遇到以下编译器:
Building file: "syscfg/ti_sysbios_config.c" Invoking: Arm Compiler "C:/ti/ccs1200/ccs/tools/compiler/ti-cgt-armllvm_2.1.2.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mlittle-endian -mthumb -Oz -I"C:/Users/cellium/workspace_v12/collector_CC1352P_4_LAUNCHXL_tirtos7_ticlang/application/agc" -I"C:/Users/cellium/workspace_v12/collector_CC1352P_4_LAUNCHXL_tirtos7_ticlang/application/crs/snapshots" -I"C:/Users/cellium/workspace_v12/collector_CC1352P_4_LAUNCHXL_tirtos7_ticlang/application/crs" -I"C:/Users/cellium/workspace_v12/collector_CC1352P_4_LAUNCHXL_tirtos7_ticlang/easylink" -I"C:/Users/cellium/workspace_v12/collector_CC1352P_4_LAUNCHXL_tirtos7_ticlang/mac" -I"C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_01_03/source/ti/common/cc26xx/flash_interface" -I"C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_01_03/source" -I"C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_01_03/kernel/tirtos7/packages" -I"C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_01_03/source/ti/posix/ccs" -I"C:/Users/cellium/workspace_v12/collector_CC1352P_4_LAUNCHXL_tirtos7_ticlang" -I"C:/Users/cellium/workspace_v12/collector_CC1352P_4_LAUNCHXL_tirtos7_ticlang/Release" -I"C:/Users/cellium/workspace_v12/collector_CC1352P_4_LAUNCHXL_tirtos7_ticlang/application/collector" -I"C:/Users/cellium/workspace_v12/collector_CC1352P_4_LAUNCHXL_tirtos7_ticlang/application" -I"C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_01_03/source/ti/devices/cc13x2_cc26x2" -I"C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_01_03/source/ti/devices/cc13x2_cc26x2/inc" -I"C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_01_03/source/ti/devices/cc13x2_cc26x2/driverlib" -I"C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_01_03/source/ti/posix/ticlang" -DFEATURE_BLE_OAD -DCC13X2 -DTIMAC_ROM_IMAGE_BUILD -DBoard_EXCLUDE_NVS_EXTERNAL_FLASH -DDeviceFamily_CC13X2 -gdwarf-3 -fdiagnostics-show-option -fshort-enums -munaligned-access -funsigned-char -fcommon -ffunction-sections -fno-strict-aliasing -march=armv7e-m -MMD -MP -MF"syscfg/ti_sysbios_config.d_raw" -MT"syscfg/ti_sysbios_config.o" -I"C:/Users/cellium/workspace_v12/collector_CC1352P_4_LAUNCHXL_tirtos7_ticlang/Release/syscfg" -std=gnu9x -o"syscfg/ti_sysbios_config.o" "syscfg/ti_sysbios_config.c" subdir_rules.mk:26: recipe for target 'syscfg/ti_sysbios_config.o' failed In file included from syscfg/ti_sysbios_config.c:121: In file included from C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_01_03/source\ti/posix/tirtos/clock.c:45: C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_01_03/source/ti/posix/ccs\time.h:42:2: error: Incompatible compiler: use this include path (.../ti/posix/ccs) only with a Texas Instruments compiler. You appear to be using a different compiler. #error Incompatible compiler: use this include path (.../ti/posix/ccs) only \
在 syscfg 中、我删除了所有射频堆栈(因为我以前使用 EasyLink)

我应该怎么做?