查看: 4472|回复: 5

[CodeWarrior] CodeWarrior 10.3编译MQX出错【换CW 10.2之后编译正常】

[复制链接]

该用户从未签到

2

主题

21

帖子

0

新手上路

Rank: 1

积分
38
最后登录
2020-4-9
发表于 2013-5-6 14:13:49 | 显示全部楼层 |阅读模式
 
在编译官方TWR-K60N512_Quick_Start_Demo例程的时候出现如下错误:
=========================================================================================
 
Description        Resource        Path        Location        Type
mingw32-make: *** [Sources/usb/mouse.obj] Error 1        TWR-K60N512_Quick_Start_Demo                         C/C++ Problem
mingw32-make: *** [Sources/usb/usb_descriptor.obj] Error 1        TWR-K60N512_Quick_Start_Demo                         C/C++ Problem
mingw32-make: *** [Sources/web/cgi_index.obj] Error 1        TWR-K60N512_Quick_Start_Demo                         C/C++ Problem
mingw32-make: *** [Sources/web/html_util.obj] Error 1        TWR-K60N512_Quick_Start_Demo                         C/C++ Problem
mingw32-make: *** [Sources/web/RTCS.obj] Error 1        TWR-K60N512_Quick_Start_Demo                         C/C++ Problem
mingw32-make: *** [Sources/web/tfs_data.obj] Error 1        TWR-K60N512_Quick_Start_Demo                         C/C++ Problem
while parsing option '-i'        TWR-K60N512_Quick_Start_Demo                         C/C++ Problem
==========================================================================================
编译环境CodeWarrior for MCU V10.3 + MQX 3.7(环境皆采用默认安装路径)
CW安装路径:C:\Freescale\CW MCU v10.3
MQX安装路径:C:\Program Files\Freescale\Freescale MQX 3.7
Workspace工作路径:C:\Program Files\Freescale\Freescale MQX 3.7
项目路径:C:\Program Files\Freescale\Freescale MQX 3.7\demo
编译项目之前按照说明书(TWRK60N512QSDLAB.pdf)要求进行了相关设置,并且此项目在IAR环境下编译运行正常。
其它的一些官方例程编译时也是相类似的错误。
 
 
有没有朋友遇到相类似的问题?
有没有朋友知道解决办法?
谢谢!
 
换成 CodeWarrior for MCU V10.2 之后编译正常
我知道答案 目前已有4人回答
回复

使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2013-5-7 14:11:10 | 显示全部楼层

    RE:CodeWarrior 10.3编译MQX出错

    看提示,应该是路径错误,你看一下这个路径下面有没有这些源文件。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    21

    帖子

    0

    新手上路

    Rank: 1

    积分
    38
    最后登录
    2020-4-9
     楼主| 发表于 2013-5-7 16:13:21 | 显示全部楼层

    RE:CodeWarrior 10.3编译MQX出错

    通过控制台查看到如下信息:
    "C:/Freescale/CW MCU v10.3/MCU/ARM_Tools/Command_Line_Tools/mwccarm" -gccinc @@"Sources/usb/mouse.args" -o "Sources/usb/mouse.obj" -c "C:/Program Files/Freescale/Freescale MQX 3.7/demo/TWR-K60N512_Quick_Start_Demo/usb/mouse.c" -MD -gccdep
    ### C:/Freescale/CW MCU v10.3/MCU/ARM_Tools/Command_Line_Tools/mwccarm Usage Error:
    #   Argument(s) expected
    #   while parsing option '-i'
    似乎是编译生成obj文件的时候不知道什么原因出错了。
    难道没有人遇到同样问题吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    21

    帖子

    0

    新手上路

    Rank: 1

    积分
    38
    最后登录
    2020-4-9
     楼主| 发表于 2013-5-7 16:52:32 | 显示全部楼层

    RE:CodeWarrior 10.3编译MQX出错

    换成CodeWarrior for MCU V10.2之后编译正常了。
    害我找完度娘找哥,也没找出啥有建设性意义的答案。
    坑爹的FSL。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    45

    帖子

    0

    注册会员

    Rank: 2

    积分
    146
    最后登录
    1970-1-1
    发表于 2013-5-9 09:57:07 | 显示全部楼层

    RE:CodeWarrior 10.3编译MQX出错【换CW 10.2之后编译正常】

    Mark一下,尝试了一下,确实有这个问题,-i “path”这个语法应该是没问题,但是应该是在c/c++ compiler setting那边的问题,有空装个10.2对比看看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    45

    帖子

    0

    注册会员

    Rank: 2

    积分
    146
    最后登录
    1970-1-1
    发表于 2013-5-13 17:42:49 | 显示全部楼层

    RE:CodeWarrior 10.3编译MQX出错【换CW 10.2之后编译正常】

    检查对比了一下,build配置上都一样,10.2将args都使用绝对path,而10.3使用相对path,不知道是否这个原因。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-22 14:22 , Processed in 0.094069 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表