没有合适的资源?快使用搜索试试~ 我知道了~
CCS4.2编译错误提示及修改方法
5星 · 超过95%的资源 需积分: 50 35 下载量 195 浏览量
2013-10-18
20:22:04
上传
评论 2
收藏 2.54MB DOC 举报
温馨提示
试读
14页
这个文档是我在使用CCS4.2中遇到的一些问题,及修改方法,供大家参考哈
资源推荐
资源详情
资源评论
CCS4.2 编译出错提示与修改方法
可能需要的其他步骤
有时在迁移过程中向导并不会冒险去改动一些具体的内容,这时可能就需要您多加留意并
解决这类问题。在大多数情况下,需要执行的更改位于内部的源文件或链接器命令文件中
由于向导在迁移过程中采用了保守的做法,因此不会直接修改这些类型的文件。
1. 例如,将会显示如下的消息框,<migration.log> 文件位于项目目录下。强烈建议打开此
日志文件检查是否存在任何问题。
图 6:迁移警告
2. CCSv3.3 中有些项目拥有自动导入的隐式包含目录,会引发生成错误。如果遇到这种情
况,请务必转到菜单“Project ->Properties(项目 -> 属性)”移除这些路径,并在“Compiler ->
Include Options(编译器 -> 包含选项)”或“Linker -> File Search Path(链接器 -> 文件搜索路
径)”下检查包含目录。
在下面的例子中,编译器的包含目录拥有两个版本的芯片支持库 (CSL)。
3. “No rule to make target(不存在创建目标的规则)”错误
某些导入项目可能会发生以下生成错误:
C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake -k all
C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake: *** No rule to make target
`myFile.obj', needed by `myApp.out'.
...
在这种情况下,右键单击出错的项目,然后从菜单中选择“Build Properties(生成属性)”。
在“C2000 Compiler -> Directory Specifier:(C2000 编译器-> 目录指定器:)”下,检查
“ Object file directory (default is .)(--obj_directory, -fr) ( 对 象 文 件 目 录 ( 默 认 值 为 .)(--
obj_directory, -fr))”的内容。如果该目录与“ Temporary file directory(临时文件目录)”或
“Assembly file directory(程序集文件目录)”的内容相同(即“<path>/Debug”),则会出现
错误。
可通过以下方式解决此问题:
1.将此路径更改为任何其他位置。
2. 删除框中的内容。
4.先将问题解决方法写在下面。
出错的原因是找不到头文件,经过仔细查阅资料找到了自己的头文件的加载方法,比如我
的头文件在:C:\myWorkspace\test1\include 路径下那么就需要自己加载一下这个头文
件的目录
具体方法:
右击项目管理器的项目名称->Properties 打开下面对话框:
在 Include Options 下面添加自己的头文件路径如上图所示。
保存后,重新编译,无误。
剩余13页未读,继续阅读
资源评论
- zhbdut2014-09-04对初学者很有帮助
- 安徽祝子2014-03-31还行,总结的还可以
- 青衣门2020-10-19还行,很多问题都有答案了
- kandy_ivy2016-12-22不错,有时能用上
lovelyfishtaotao
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功