打印

创建了一个CCS5 项目 总是编译不通过。求解

[复制链接]
18886|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
teabottle|  楼主 | 2013-7-27 23:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
**** Build of configuration Debug for project ASDFA ****

D:\TI\ccsv5\utils\bin\gmake -k all
'Building target: ASDFA.out'
'Invoking: C2000 Linker'
"D:/TI/ccsv5/tools/compiler/c2000_6.1.0/bin/cl2000" -v28 -ml -mt -g --diag_warning=225 --display_error_number --diag_wrap=off -z --stack_size=0x400 -m"ASDFA.map" --heap_size=0x400 --warn_sections -i"D:/TI/ccsv5/tools/compiler/c2000_6.1.0/lib" -i"D:/TI/ccsv5/tools/compiler/c2000_6.1.0/include" --reread_libs --display_error_number --diag_wrap=off --rom_model -o "ASDFA.out"  "./main.obj" -l"libc.a" "E:/Project/VRPD/CODE/DSP281x_headers/cmd/DSP281x_Headers_nonBIOS.cmd" "E:/Project/VRPD/CODE/DSP281x_common/cmd/F2812.cmd"
<Linking>


>> Compilation failure
undefined    first referenced
  symbol          in file     
---------    ----------------
_InitSysCtrl ./main.obj      

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "ASDFA.out" not built
gmake: *** [ASDFA.out] Error 1
gmake: Target `all' not remade because of errors.

**** Build Finished ****

相关帖子

沙发
teabottle|  楼主 | 2013-7-27 23:58 | 只看该作者
网上搜了很久,也不知道是什么原因,哪位大侠帮看一下

使用特权

评论回复
板凳
jinpaidianzi| | 2013-7-28 00:01 | 只看该作者
_InitSysCtrl 在main.c里面没有找到定义。。

使用特权

评论回复
地板
jesuswd| | 2013-7-29 15:46 | 只看该作者
头文件包含不对吧

使用特权

评论回复
5
pmp| | 2013-7-29 23:37 | 只看该作者
InitSysCtrl  找不到了吧

使用特权

评论回复
6
pmp| | 2013-7-29 23:38 | 只看该作者
看看这个函数的定义在哪的

使用特权

评论回复
7
shanhaijing| | 2013-8-3 10:32 | 只看该作者
函数没有定义或者声明吧

使用特权

评论回复
8
拿起书本| | 2013-8-3 15:45 | 只看该作者
同意2楼主建议,很清楚的:_InitSysCtrl 在main.c里面没有找到定义。。

使用特权

评论回复
9
wang112411| | 2013-8-8 20:48 | 只看该作者
函数的定义或者声明有问题吧啊,还有就是看一下头文件的使用是否和加载的一致啊

使用特权

评论回复
10
1988020566| | 2013-8-8 23:16 | 只看该作者
没哟包含这个文件吧?

使用特权

评论回复
11
malaimo| | 2014-2-13 12:04 | 只看该作者
我估计是 “_InitSysCtrl”前面少了"_",是长的下划线,而不是短的。

使用特权

评论回复
12
oo灵性| | 2014-7-22 16:17 | 只看该作者
楼主解决了没有?我也遇到了,是不是版本有问题

使用特权

评论回复
13
vivilzb1985| | 2014-7-23 20:04 | 只看该作者
还是很不错的啊,,能解决就好啊

使用特权

评论回复
14
LETCHGO1| | 2014-12-6 16:21 | 只看该作者
lz,你后来怎么解决了啊,我是自己新建了一个data.h的头文件,然后引用里面的变量导致这种问题的,一直不知道怎么解决,include了已经

使用特权

评论回复
15
zhangmangui| | 2014-12-6 21:06 | 只看该作者
LETCHGO1 发表于 2014-12-6 16:21
lz,你后来怎么解决了啊,我是自己新建了一个data.h的头文件,然后引用里面的变量导致这种问题的,一直不知 ...

确保头文件添加到工程中来   你可以在头文件上右击open   如果能打开  说明头文件包含没问题
你觉得是引用变量引起的    你看看变量有没有extern

使用特权

评论回复
16
LETCHGO1| | 2014-12-8 09:20 | 只看该作者
zhangmangui 发表于 2014-12-6 21:06
确保头文件添加到工程中来   你可以在头文件上右击open   如果能打开  说明头文件包含没问题
你觉得是引 ...

能OPEN,而且include也没报错,也用extern了,extern volatile struct Sys_REGS Sys;
因为这个是在以前一个2812的项目上拷过来的data.h,应该没什么问题啊,现在用的是28335

使用特权

评论回复
17
scw8854780| | 2015-11-6 10:53 | 只看该作者
我也碰到了这样的问题,难搞啊!而且我也包含进去了!但还是提示,未定义!
求大神解答!

使用特权

评论回复
18
祁墓书| | 2015-11-6 17:39 | 只看该作者
围观大神

使用特权

评论回复
19
lgt12002| | 2016-5-4 17:54 | 只看该作者
求大神指点
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "TWO_GPIO_Led.out" not built

使用特权

评论回复
20
xietingfeng| | 2016-5-4 20:59 | 只看该作者
lgt12002 发表于 2016-5-4 17:54
求大神指点
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking ...

差不多的问题吧。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

97

主题

1441

帖子

1

粉丝