这个警告是什么意思?

[复制链接]
1991|27
 楼主| wuhany 发表于 2018-4-16 14:57 | 显示全部楼层 |阅读模式
warining: entry point other than _c_int00 specified ?
huangchui 发表于 2018-4-16 15:00 | 显示全部楼层
这个警告的意思是,没有指定入口,你可以把程序的最开始那段复制上来,然后让大家看看
jiaxw 发表于 2018-4-16 15:03 | 显示全部楼层

原因是,在CCS新建project下buinding option中linker默认使用了-c参数,大概应该是默认为c源程序编译
jiaxw 发表于 2018-4-16 15:05 | 显示全部楼层
我的是汇编,解决此问题方法,将linker标签页中,AutoinitModel修改为No Autoinitialization即可。
liliang9554 发表于 2018-4-16 15:09 | 显示全部楼层

楼上大牛啊 厉害啊
 楼主| wuhany 发表于 2018-4-16 15:12 | 显示全部楼层
是啊,一下就明白了,多谢啊
598835484 发表于 2018-4-20 21:33 | 显示全部楼层
也可以在工程中添加相应的lib文件,添加到library中,一般可添加rts2800_ml.ib 或者fpu浮点计算的lib
kkzz 发表于 2018-4-21 16:58 | 显示全部楼层
entry point符号是debugger所使用的。
hudi008 发表于 2018-4-21 16:59 | 显示全部楼层
在build option里去掉
lzmm 发表于 2018-4-21 16:59 | 显示全部楼层
默认情况下,28xx的C语言程序代码入口应该是_c_int00
minzisc 发表于 2018-4-21 17:00 | 显示全部楼层
CCS新建project下buinding option中linker默认使用了-c参数
selongli 发表于 2018-4-21 17:02 | 显示全部楼层
Linker选项使用-c或-cr选项_c_int00被自动定义为程序的入口点。
fentianyou 发表于 2018-4-21 17:03 | 显示全部楼层
如果Linker选项使用-c或-cr选项,_c_int00被自动定义为程序的入口点。
xiaoyaodz 发表于 2018-4-21 17:04 | 显示全部楼层
"code_start" 入口符号不是"_c_int00"而是"code_start"
febgxu 发表于 2018-4-21 17:04 | 显示全部楼层
因为C入口地址最终是由用户的CMD文件覆盖的,警告不影响使用。
sdlls 发表于 2018-4-21 17:04 | 显示全部楼层
没有什么影响的
pixhw 发表于 2018-4-21 17:05 | 显示全部楼层
直接在CCS删除就可以了。
fentianyou 发表于 2018-4-21 17:05 | 显示全部楼层
在“TMS320C6000优化汇编手册”第五章“链接C/C++代码”有一段关于_c_int00符号的说明。
selongli 发表于 2018-4-21 17:05 | 显示全部楼层
除警告的方法在 Linker选项下面选择No Autoinitialization.
minzisc 发表于 2018-4-21 17:05 | 显示全部楼层
这个没有什么影响的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

879

主题

10435

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部