打印
[AVR单片机]

AVR STUDIO GCC编译多个C文件的问题

[复制链接]
5994|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
52wm|  楼主 | 2007-3-16 13:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
52wm|  楼主 | 2007-3-16 13:14 | 只看该作者

编译界面

使用特权

评论回复
板凳
52wm|  楼主 | 2007-3-16 13:18 | 只看该作者

说明

mous_switch函数在文件mou.c中
主函数在mous.c中,包含了头文件mou.h
mou.h中声明了函数mous_switch
单个编译都没有错误
把函数mous_switch复制到主函数文件mous.c中可以编译通过
分成2个文件就不可以了

使用特权

评论回复
地板
zhangqibo| | 2007-3-16 14:12 | 只看该作者

把mou.C的后缀改成小写c

使用特权

评论回复
5
52wm|  楼主 | 2007-3-16 14:38 | 只看该作者

试了还是不行啊

试了还是不行啊?????
郁闷啊!?!?!?!?!?!?!?

使用特权

评论回复
6
zhangqibo| | 2007-3-16 14:49 | 只看该作者

那就是你文件格式,规范写错了。一开始要看看别人的例子

使用特权

评论回复
7
52wm|  楼主 | 2007-3-16 14:54 | 只看该作者

我在keil中这样可以

我在keil中这样可以的啊
只要包含头文件就可以了啊
郁闷了?????!!!!!++++

使用特权

评论回复
8
zhangqibo| | 2007-3-16 14:55 | 只看该作者

how?

使用特权

评论回复
9
52wm|  楼主 | 2007-3-16 15:05 | 只看该作者

我再看看C语言的规范

我再看看C语言的规范
在瞅瞅看
希望知道的帮我解答一下
谢谢了先.......

使用特权

评论回复
10
zhangqibo| | 2007-3-16 15:11 | 只看该作者

给点tips

头文件格式:
#ifndef __***_h__
#define __***_h__

extern *** ***(***);

#endif

c文件格式:
#include"***.h"
....

主函数所在c文件格式
#include"***.h"     //c文件和主c文件在同一目录
#include"***/***.h" //c文件和主c不在一个目录下,在一个子目录下

PS:#include<***.h> 与#include"***.h"不同

使用特权

评论回复
评分
参与人数 1威望 +6 收起 理由
qin552011373 + 6 很给力!
11
52wm|  楼主 | 2007-3-16 15:14 | 只看该作者

谢谢了

谢谢了
我再试一试看看
应该可以啊,可能是我的格式有问题了

使用特权

评论回复
12
52wm|  楼主 | 2007-3-16 16:37 | 只看该作者

问题解决了

问题解决了,是AVRstudio的版本有问题
用了SP3解决了

使用特权

评论回复
13
Loo_jack| | 2007-3-16 17:02 | 只看该作者

用VC管理起来感觉很不错

使用特权

评论回复
14
52wm|  楼主 | 2007-3-17 16:34 | 只看该作者

能用吗????

能用吗????

使用特权

评论回复
15
1061zou| | 2013-4-10 14:33 | 只看该作者
LZ,我的问题跟你是一模一样啊,把后缀名大写C改成小写c就行了。。。。浪费我一上午啊!

使用特权

评论回复
16
yanzhuangsongqi| | 2013-4-10 21:32 | 只看该作者
学习啦

使用特权

评论回复
17
qin552011373| | 2013-4-10 22:36 | 只看该作者
呵呵  有时候是软件的问题  bug太多

使用特权

评论回复
18
t_cl| | 2014-9-5 14:49 | 只看该作者
我的也是把后缀改成小写好了,但是我有几个文件也是大写却没问题,搞得我怀疑了好久.

使用特权

评论回复
19
LBS18| | 2014-11-1 11:02 | 只看该作者
我也有同样问题,受教了,谢谢!

使用特权

评论回复
20
hao2014| | 2015-3-17 14:28 | 只看该作者
went wenti wenti 问题还是得靠自己解决!!!!!!!!!!

使用特权

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

本版积分规则

15

主题

163

帖子

5

粉丝