编译展讯 6531 代码也遇到了同样问题,编译每个.c 时都提示找不到文件

RVCT31编译问题

 

使用 RVCT31编译 mtk6252代码时走到mmi_feature_check那一步就停下来了,查看 log 文件 mmi_check.log,提示 “找不到文件 系统找不到指定的路径”。

经过检查,发现问题出现在 makeCheck.bat,生成的 "C:\Progra~1\ARM\RVCT\Programs\3.1\569\win32-pentium\armcc.exe“ 编译的时候找不到,至于为什么找不到,

得问微软了,并非所有电脑都有这个问题。

修改办法是修改 mmi_feature_check.pl 中的 processCheckDotC函数

 

    print hFile "\"$compiler\" $checkMainFilename.c -o $checkMainFilename.obj $compileOptions $viaOption $defTmpFilename $viaOption $incTmpFilename\n";    

将$compiler直接更换为 armcc 即可。

 

同样的,编译展讯 6531 代码也遇到了同样问题,编译每个.c 时都提示找不到文件。

修改办法是编辑makefile.rules代码

 

 
  1. ifeq ($(strip $(COMPILER)), RVCT)

  2. SIMPLE_PATH_NAME=Progra~1

  3. FULL_PATH_NAME =Program Files

将两行 = 号后面的字符串都加上双引号括起来即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值