智能车制作

标题: 怎样用CodeWarrior连接多个c文件 [打印本页]

作者: jetlin1992    时间: 2014-1-28 22:34
标题: 怎样用CodeWarrior连接多个c文件
尝试用多个c文件连接,main.c无法调用其他c文件的函数,但是其他文件可以调用c文件的,请问怎么解决
[attach]55205[/attach]


补充内容 (2014-1-29 10:31):
现在是连接失败了。。。。。
作者: jetlin1992    时间: 2014-1-28 22:34
不知道为什么图片发了那么多。。。。
作者: liningbo888    时间: 2014-1-29 07:56
最好再查查其他问题,cw编译错误经常位置不准
作者: 简单丹    时间: 2014-1-29 09:29
加入同一个工程了吗??
作者: jetlin1992    时间: 2014-1-29 10:30
简单丹 发表于 2014-1-29 09:29
加入同一个工程了吗??

加入了,现在问题找到了,原来是一些没有输入参数的函数需要写成  void init(void)

不过现在有个问题。。编译成功了,,连接失败
作者: jetlin1992    时间: 2014-1-29 10:31
本帖最后由 jetlin1992 于 2014-1-29 10:32 编辑
简单丹 发表于 2014-1-29 09:29
加入同一个工程了吗??

[attach]55210[/attach]
他说打不开的那个1602.c.o我看了一下,该目录下是有这个文件的

作者: 简单丹    时间: 2014-1-29 13:48
jetlin1992 发表于 2014-1-29 10:30
加入了,现在问题找到了,原来是一些没有输入参数的函数需要写成  void init(void)

不过现在有个问题。 ...

你加一个头文件试试

作者: jetlin1992    时间: 2014-1-29 14:19
简单丹 发表于 2014-1-29 13:48
你加一个头文件试试

怎么加??加哪个头文件??

作者: 简单丹    时间: 2014-1-29 22:26
jetlin1992 发表于 2014-1-29 14:19
怎么加??加哪个头文件??

把申明函数的统一写一个文件

作者: jetlin1992    时间: 2014-1-30 08:40
简单丹 发表于 2014-1-29 22:26
把申明函数的统一写一个文件

找到错误了。原来两个文件都定义了一个名字的变量

作者: 简单丹    时间: 2014-1-30 12:24
jetlin1992 发表于 2014-1-30 08:40
找到错误了。原来两个文件都定义了一个名字的变量







欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2