微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2640编译报错

CC2640编译报错

时间:10-02 整理:3721RD 点击:

报错如下,不知何因,还望TI的工程师们予以解答

Error while running "C:\ti\xdctools_3_30_06_67_core/xs" --xdcpath="C:\ti\tirtos_simplelink_2_11_01_09\products\bios_6_41_02_41\packages" iar.tools.configuro -c "C:\Program Files
(x86)\IAR Systems\Embedded Workbench 7.2\arm" --cc "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\bin\iccarm.exe" --device "CC2640F128" --compileOptions
"-D USE_ICALL -D POWER_SAVING -D HEAPMGR_SIZE=2672 -D TI_DRIVERS_SPI_DMA_INCLUDED -D TI_DRIVERS_LCD_INCLUDED -D ICALL_MAX_NUM_TASKS=3 -D
ICALL_MAX_NUM_ENTITIES=6 -D xdc_runtime_Assert_DISABLE_ALL -D xdc_runtime_Log_DISABLE_ALL -D MAX_NUM_BLE_CONNS=1 -D CC26XXWARE -D CC26XX
--diag_suppress Pa050 -o C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640\FlashROM\Obj\ --debug --endian=little --cpu=Cortex-M3 -f
C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640\..\..\..\..\..\..\..\Projects\ble\config\buildComponents.opt -f C:\ti\simplelink\
ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640\configPkg\compiler.opt.defs -f C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\
CC26xx\IAR\Application\CC2640\..\..\Config\IAR-Boundary.bdef -e --fpu=None --dlib_config \"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\INC\c\
DLib_Config_Normal.h\" -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
KeyFob\CC26xx\IAR\Application\CC2640/../../../Source/Application\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Projects/ble/include\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/ICall/Include\ -I
C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/Profiles/Roles/CC26xx\ -I C:\ti\simplelink\
ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/Profiles/Roles\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
KeyFob\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/Profiles/DevInfo\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Projects/ble/Profiles/Proximity/CC26xx\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Projects/ble/Profiles/Proximity\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Projects/ble/Profiles/Batt/CC26xx\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Projects/ble/Profiles/Accelerometer/CC26xx\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Projects/ble/Profiles/Accelerometer\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Projects/ble/Profiles/Keys/CC26xx\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Projects/ble/Profiles/Keys\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Projects/ble/Profiles/HidDev/CC26xx\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Projects/ble/common/cc26xx\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/applib/heap\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640/../../../../../../../Components/ble/hci\ -I
C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640/../../../../../../../Components/ble/controller/CC26xx/include\ -I C:\ti\simplelink\
ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640/../../../../../../../Components/ble/host\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
KeyFob\CC26xx\IAR\Application\CC2640/../../../../../../../Components/hal/target/CC2650TIRTOS\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\
Application\CC2640/../../../../../../../Components/hal/target/_common/cc26xx\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/hal/include\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/osal/include\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/services/sdata\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/services/saddr\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/icall/include\ -I C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/ble/include\ -I C:\ti\tirtos_simplelink_2_11_01_09\products\cc26xxware_2_20_06_14829\ -I C:\ti\tirtos_simplelink_2_11_01_09\packages\ -I C:\ti\
tirtos_simplelink_2_11_01_09\packages\ti\boards\SRF06EB\CC2650EM_7ID\ -Ohz" --linkOptions "-o C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\
Application\CC2640\FlashROM\Exe\KeyFobDemoAppFlashROM.out --config_def RTOS_ROM=1 --map C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\
Application\CC2640\FlashROM\List\KeyFobDemoAppFlashROM.map --config C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640\..\..\..\..\
..\common\cc26xx\IAR\cc26xx_ble_app.icf --keep __vector_table -f C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640\configPkg\
linker.cmd -f C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640\..\..\Config\IAR-Boundary.xcl C:\ti\tirtos_simplelink_2_11_01_09\products\
cc26xxware_2_20_06_14829\driverlib\bin\iar\driverlib.lib C:\ti\tirtos_simplelink_2_11_01_09\packages\ti\drivers\lib\drivers_cc26xxware.arm3 --entry __iar_program_start --vfe" --profile
release --projFile "C:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\KeyFob\CC26xx\IAR\Application\CC2640\CC2640App.ewp"

请问您编译的是原始的CC2640 SDK下的工程吗?是什么工程呢?

另外SDK是否是TI官网上下载的最新的2.0.0?

是否对默认的安装路径做过修改?IAR上是否曾经打过patch?

另外请确认如下信息

感谢回复。

是原始工程,试了keyfob跟SimpleBLEPeripheral两个工程,都报上述错误。

SDK是ble_cc26xx_setupwin32_2_00_00_42893

默认路径没有修改,没打

芯片选择跟截图相同

IAR的版本是否高于等于7.30.4.8187?

IAR是7.40

在release notes里面写的是

 - All projects have been built and tested with IAR 7.30.4 and CCS 6.0.1

可不可以在7.30.4上试试看

Verify (Tools ->Custom Argument Variables )points to the installed TI-RTOS & XDC tool paths set
in the “CC26xx TI-RTOS” group. The respective TI-RTOS & XDC default tool paths are shown in
Figure 6. If any additional argument groups on the “Workspace” or “Global” tabs are present that
conflict with the “CC26xx TI-RTOS” group, disable the group(s).

在SWRU393_CC2640_BLE_Software_Developer's_Guide这个里面的2.5.2节,你仔细看看有没有帮助

IAR破解之后问题解决

楼上误导人了,还是要仔细检查 Tools --Custom Argument Variables 的配置与自己电脑的实际路径是否一致

我也遇到这个问题,还是不能解决?求助,你是如何解决的

7.30.4.8187 我也试过都不行!

你好,想问一下你的IAR的环境配置,在编译时出错的问题解决了么?怎么弄好的?

你是怎么解决IAR编译问题的?

那位说配置路径一致的能否解决我不太清楚,我确实是破解之后这个报错就没了,7.3、7.4都试过

您好,我的路径都没有问题,还是出现这个错误。求解

我也遇到这个问题了,不过我的不是官方自带的例程,而是我自己的,现在就是移植出现这个问题,求解《options->per-build command line》这个配置的含义"$XDCROOT$/xs" --xdcpath="$XDCPATH$" iar.tools.configuro -c "$TOOLKIT_DIR$" --cc "$COMPILER_PATH$" --device "$DEVICE$" --compileOptions $COMPILER_ARGS_ROOT_QUOTED$ --linkOptions $LINKER_ARGS_QUOTED$ --profile release --projFile "$PROJ_PATH$”,谢谢

我也遇到同样的问题,用CSS编译没问题,但是用IAR编译就一直报错,所有Ti的例程都这样:

Error while running "C:\ti\xdctools_3_30_06_67_core/xs" --xdcpath="C:\ti\tirtos_simplelink_2_14_03_28\products\bios_6_42_03_35\packages" iar.tools.configuro -c "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm" 
--cc "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\bin\iccarm.exe" --device "CC2640F128" --compileOptions "-D USE_ICALL -D POWER_SAVING -D TI_DRIVERS_SPI_DMA_INCLUDED -D 
TI_DRIVERS_LCD_INCLUDED -D HEAPMGR_SIZE=3072 -D ICALL_MAX_NUM_TASKS=3 -D ICALL_MAX_NUM_ENTITIES=6 -D xdc_runtime_Assert_DISABLE_ALL -D xdc_runtime_Log_DISABLE_ALL -D CC26XXWARE -D CC26XX 
--diag_suppress Pa050 -o C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640\FlashROMDbg\Obj --debug --endian=little --cpu=Cortex-M3 -f C:\ti\simplelink\ble_cc26xx_2_01_00_44423\
Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640\..\..\..\..\..\..\..\Projects\ble\config\buildComponents.opt -f C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640\configPkg\
compiler.opt.defs -f C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640\..\..\Config\IAR-Boundary.bdef -e --fpu=None --dlib_config \"C:\Program Files (x86)\IAR Systems\Embedded 
Workbench 7.2\arm\INC\c\DLib_Config_Normal.h\" -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\
Application\CC2640/../../../Source/Application\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/Include\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\
Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/ICall/Include\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/Include\ -I C:\
ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/Profiles/Roles/CC26xx\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\
Application\CC2640/../../../../../../../Projects/ble/Profiles/Roles\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/common/cc26xx\ -I C:\ti\simplelink\
ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/common/cc26xx/Time\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/applib/heap\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Components/ble/hci\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\
Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Components/ble/controller/CC26xx/include\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/ble/host\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Components/hal/target/CC2650TIRTOS\ -I C:\ti\simplelink\
ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Components/hal/target/_common/cc26xx\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/hal/include\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Components/osal/include\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\
Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Components/services/sdata\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/services/saddr\ -I C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Components/icall/include\ -I C:\ti\simplelink\
ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640/../../../../../../../Components/ble/include\ -I C:\ti\tirtos_simplelink_2_14_03_28\packages\ -I C:\ti\tirtos_simplelink_2_14_03_28\packages\ -I C:\ti\
tirtos_simplelink_2_14_03_28\packages\ti\boards\SRF06EB\CC2650EM_7ID\ -Ohz" --linkOptions "-o C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640\FlashROMDbg\Exe\
TimeAppFlashROMDbg.out --map C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640\FlashROMDbg\List\TimeAppFlashROMDbg.map --config C:\ti\simplelink\
ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640\..\..\..\..\..\common\cc26xx\IAR\cc26xx_ble_app.icf --keep __vector_table -f C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\
IAR\Application\CC2640\configPkg\linker.cmd -f C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640\..\..\Config\IAR-Boundary.xcl C:\ti\tirtos_simplelink_2_14_03_28\packages\driverlib\bin\
iar\driverlib.lib --entry __iar_program_start --vfe" --profile release --projFile "C:\ti\simplelink\ble_cc26xx_2_01_00_44423\Projects\ble\TimeApp\CC26xx\IAR\Application\CC2640\CC2640App.ewp"
 
Total number of errors: 1

有关破解的问题我也测试过了,应该不是破解问题。我的IAR是8051和ARM装一起的,8051编译没问题。

破解的问题已经确定了,没问题。xdctools几个版本都装了,rtos也是,ccs就可以编译,iar就是不行。8.2\8.3都不行。

确认您的IAR是IAR Embedded Workbench for ARM,  不是for 8051

版本的话最好是7.40.5以上

我做嵌入式这个工作很多年了,不是第一次用嵌入式MCU。68000\Z80和6502开始用的,配置编译很多次,请相信我的经验。

您所提出的几点都确认了没问题。找了干净的机器重装,只装IAR for ARM,结果也是一样。

系统是win10 x64 企业版。

问题已经解决,出在windows的权限上,简单点说把所有的协议栈文件都改为everyone拥有全完权限即可。

请问您是怎么解决的?我也遇到了相关问题,我修改路径等各种方法都试过了还是不行。

权限问题以外又遇到别的问题……

CC13xx和26xx系列的开发环境带来的问题远比其他问题多,如果Ti不解决好这个问题怕是这个系列的IC都不会好卖了。

有点打算放弃了,转移其他公司的产品,M4内核+2540都要稳定得多。

Error while running "C:\ti\xdctools_3_30_06_67_core/xs" --xdcpath="C:\ti\tirtos_simplelink_2_11_01_09\products\bios_6_41_02_41\packages" iar.tools.configuro -c "C:\Program Files 
(x86)\IAR Systems\Embedded Workbench 7.2\arm" --cc "C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.2\arm\bin\iccarm.exe" --device "CC2640F128" --compileOptions 
"-D USE_ICALL -D POWER_SAVING -D HEAPMGR_SIZE=2672 -D TI_DRIVERS_SPI_DMA_INCLUDED -D TI_DRIVERS_LCD_INCLUDED -D ICALL_MAX_NUM_TASKS=3 -D 
ICALL_MAX_NUM_ENTITIES=6 -D xdc_runtime_Assert_DISABLE_ALL -D xdc_runtime_Log_DISABLE_ALL -D MAX_NUM_BLE_CONNS=1 -D CC26XXWARE -D CC26XX 。。。。。。。。。。。。。。。。

我用TI官方的例子,什么都没有改变。IAR版本为7.40,都默认安装在C盘下。编译还是出现这个问题,请问有没有解决的大侠。求助!

CC13xx 和 CC26xx 都支持TI自己的CCS了,而且这一代对CCS的支持比CC2540/1好很多

看一下Boundary的路径,有可能根据安装路径的不同,需要从Program Files(x86)改到Program Files

Boundary的路径没有问题,和IAR安装的目录都在Program Files(x86)下。还需要修改吗?

请问您的IAR版本是7.40.几? Read me里面写了是7.40.2, 最好是等于或高于这个版本的

IAR的版本为7.40.3。我电脑有两个IAR。一个for 51 ,一个 for ARM。但是应该不至于有影响。

根据报错的内容感觉就是IAR里面的环境变量配置错误引起的。而且是“XDCPATH”。这个环境变量的内容我又没有改过。官方原始的例程为C:\ti\tirtos_simplelink_2_11_01_09\packages;C:\ti\tirtos_simplelink_2_11_01_09\products\bios_6_41_02_41\packages;C:\ti\tirtos_simplelink_2_11_01_09\products\cc26xxware_2_20_06_14829\inc;C:\ti\tirtos_simplelink_2_11_01_09\products\cc26xxware_2_20_06_14829\driverlib;C:\ti\tirtos_simplelink_2_11_01_09\products\cc26xxware_2_20_06_14829

有人解决这个问题了吗?折腾了两天还没搞好!

朋友,编译的问题你解决了吗?

我QQ 820250676,如果你方便的话,加我一下行吗?有些入门问题请教,和你弄过的差不多。谢谢。

这个问题是Windows 目录名/文件名 带空格惹的祸。

xdctool自动生成makefile时,如下则出错:

RTSLIB = -iC:/Program Files (x86)/IARSYS~1/EMBEDD~1.2/arm/lib/ -llibc.a

在某些新安装的系统上,xdctool自动生成makefile如下,则不出错:

RTSLIB = -iC:/PROGRA~2/IARSYS~1/EMBEDD~1.2/arm/lib/ -llibc.a

这个问题有点奇怪的是iar 和ti的协议栈及xdctool版本一样,但不同机器运行结果不同。

本人愚钝,哪位高人指点一下。最好有简单的解决办法。

期待。。。如果我找到办法,也会来告诉大家。。

哈哈!成功了!

我的iar装在D盘,用dir/x看不到8.3name。

用命令: fsutil file setshortname "Program Files (x86)" PROGRA~2

加上8.3name后就Rebuild all就好使啦!

不过fsutil命令需要在win8恢复模式命令行下执行,而且该模式下盘符变得乱七八糟,需要找到想改的盘符和系统盘\windows\system32\fsutil.exe

验证还是重启后用dir/x看一下有没有8.3name。

然后就是Rebuild all。。。没错啦!哈哈!

新人表示看不懂大神所说的话,能过详细的解释一下吗,谢谢

Yunfeng Zhang

哈哈!成功了!

我的iar装在D盘,用dir/x看不到8.3name。

用命令: fsutil file setshortname "Program Files (x86)" PROGRA~2

加上8.3name后就Rebuild all就好使啦!

不过fsutil命令需要在win8恢复模式命令行下执行,而且该模式下盘符变得乱七八糟,需要找到想改的盘符和系统盘\windows\system32\fsutil.exe

验证还是重启后用dir/x看一下有没有8.3name。

然后就是Rebuild all。。。没错啦!哈哈!

哪里不懂呢?

打开命令行窗口,到安装目录(d:回车),回到根目录(cd\回车),dir/x回车,就可以看到是不是有8.3目录名了。

后面win8恢复模式命令行更复杂一点,上网搜下吧。

应该就是配置路径错了,估计你得ti文件夹里面没有这个名字的文件夹,改成有的就行了  

感谢 我的这样解决了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top