如何在hjapp是什么文件夹夹下建立.c与.hhjapp是什么文件夹

c语言中,如何在main.c中调用另一个.c文件
[问题点数:20分,结帖人alalal]
c语言中,如何在main.c中调用另一个.c文件
[问题点数:20分,结帖人alalal]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关推荐:
2012年11月 Linux/Unix社区大版内专家分月排行榜第二2011年8月 Linux/Unix社区大版内专家分月排行榜第二2008年10月 C/C++大版内专家分月排行榜第二
2012年8月 Linux/Unix社区大版内专家分月排行榜第三
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
本帖子已过去太久远了,不再提供回复功能。所属子分类:
注册时间: 16:27
回复数: 80
主题数: 11
论坛积分:113
就是比如在portasm.s 中
添加一句:#include& &FreeRTOSConfig.h&
我用IAR编译不通过提示:Error[2]: Failed to open #include file 'FreeRTOSConfig.h' C:\Users\Einstein\Desktop\Cortex-M4_V1.8\FreeRTOS\src\portasm.s 66
还要在IAR中配置什么吗?
有没有好心同志
推荐参考答案
注册时间: 16:27
回复数: 80
主题数: 11
论坛积分:113
文件路径什么的都已经填好
注册时间: 00:01
回复数: 178
主题数: 47
论坛积分:419
可以包含头文件,iar没试过,gcc的可以.include&"XXXXXX.inc"
但是头文件必须以汇编的格式编写。
注册时间: 16:27
回复数: 80
主题数: 11
论坛积分:113
回复【2楼】&EDA3rd&:
---------------------------------
哦,我用了一个官方的DEMO里面就包含了,IAR应该也可以包含的
注册时间: 16:15
论坛积分:1
在assembler(汇编编译选项) 的preprocessor(预处理)里,填写好 引用的头文件地址就OK了。。。
请选择一个版面...
STM32-F0/F1/F2专区
STM32-F3/F4/F7专区
MSP430专区
ARM7/ARM9/ARM11专区
其他Cortex系列
uCOS & uCGUI & Emwin
trochili(飞鸟)操作系统
中国RTOS联盟
FPGA/CPLD/DSP专区
数字,模拟,高频电路
编程语言学习
蓝牙/WIFI/Zigbee等通信技术
开发工具专栏
UOL 单片机面向对象语言
四轴飞行器
MICO智能硬件
DIY大赛专区
DIY项目资料专区
论坛建设区
二手交易专栏
& 开源电子网() |21ic官方微信
后使用快捷导航没有帐号?
查看: 11511|回复: 10
请问keil C里怎样将自建的*.h文件添加到*.C文件下
&&已结帖(20)
主题帖子积分
中级技术员, 积分 174, 距离下一级还需 126 积分
中级技术员, 积分 174, 距离下一级还需 126 积分
主题帖子积分
专家等级:结帖率:83%
主题帖子积分
中级技术员, 积分 174, 距离下一级还需 126 积分
中级技术员, 积分 174, 距离下一级还需 126 积分
本人新手,第一次写这种的程序,写好后 .h的文件没有加载进.c的文件。不知道怎么做,望高手小小指点一下不胜感激!
满意回复+20
编译后就有了 前提是你的inc目录设置是正确的 或者C文件中的包含路径是正确的
本帖子中包含更多资源
才可以下载或查看,没有帐号?
主题帖子积分
初级工程师, 积分 2576, 距离下一级还需 424 积分
初级工程师, 积分 2576, 距离下一级还需 424 积分
主题帖子积分
专家等级:结帖率:73%
主题帖子积分
初级工程师, 积分 2576, 距离下一级还需 424 积分
初级工程师, 积分 2576, 距离下一级还需 424 积分
在相应的.c源文件的开头添加上你想使用的头文件:#include&xx.h&这里的xx就是头文件的名字。
每天清晨醒后,伴着初升的太阳,朝着maychang,NE5532,awey,ic921,程疗匠人的积分奋力追赶。一日一追,一追一日。
主题帖子积分
主题帖子积分
专家等级:结帖率:92%
主题帖子积分
编译后就有了 前提是你的inc目录设置是正确的 或者C文件中的包含路径是正确的
主题帖子积分
中级技术员, 积分 174, 距离下一级还需 126 积分
中级技术员, 积分 174, 距离下一级还需 126 积分
主题帖子积分
专家等级:结帖率:83%
主题帖子积分
中级技术员, 积分 174, 距离下一级还需 126 积分
中级技术员, 积分 174, 距离下一级还需 126 积分
你好!我编译了,也没用,不知道你说的inc目录设置和C文件中的包含路径是怎样设置的啊
主题帖子积分
中级技术员, 积分 264, 距离下一级还需 36 积分
中级技术员, 积分 264, 距离下一级还需 36 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
中级技术员, 积分 264, 距离下一级还需 36 积分
中级技术员, 积分 264, 距离下一级还需 36 积分
H文件跟C文件在同一目录下就可以了
主题帖子积分
主题帖子积分
专家等级:结帖率:92%
主题帖子积分
inc目录在编译选项里设置
c文件中是采用#include&&“xxx.h”来包含的
主题帖子积分
中级技术员, 积分 247, 距离下一级还需 53 积分
中级技术员, 积分 247, 距离下一级还需 53 积分
主题帖子积分
专家等级:结帖率:37%
主题帖子积分
中级技术员, 积分 247, 距离下一级还需 53 积分
中级技术员, 积分 247, 距离下一级还需 53 积分
在相应的.c源文件的开头添加上你想使用的头文件:#include&xx.h&这里的xx就是头文件的名字。
主题帖子积分
技术总监, 积分 38584, 距离下一级还需 11416 积分
技术总监, 积分 38584, 距离下一级还需 11416 积分
主题帖子积分
专家等级:结帖率:3%
主题帖子积分
技术总监, 积分 38584, 距离下一级还需 11416 积分
技术总监, 积分 38584, 距离下一级还需 11416 积分
3# 原野之狼
你好!我编译了,也没用,不知道你说的inc目录设置和C文件中的包含路径是怎样设置的啊
银色盒子 发表于
本帖子中包含更多资源
才可以下载或查看,没有帐号?
主题帖子积分
中级技术员, 积分 141, 距离下一级还需 159 积分
中级技术员, 积分 141, 距离下一级还需 159 积分
主题帖子积分
专家等级:结帖率:66%
主题帖子积分
中级技术员, 积分 141, 距离下一级还需 159 积分
中级技术员, 积分 141, 距离下一级还需 159 积分
主题帖子积分
中级工程师, 积分 3267, 距离下一级还需 1733 积分
中级工程师, 积分 3267, 距离下一级还需 1733 积分
主题帖子积分
专家等级:结帖率:91%
主题帖子积分
中级工程师, 积分 3267, 距离下一级还需 1733 积分
中级工程师, 积分 3267, 距离下一级还需 1733 积分
#include &xx.h&&&默认目录是当前目录;
#include &xx.h&&&默认目录是keil/C51/INC.
做自己所热爱的,并热爱自己所做的。
主题帖子积分
初级工程师, 积分 2330, 距离下一级还需 670 积分
初级工程师, 积分 2330, 距离下一级还需 670 积分
主题帖子积分
专家等级:结帖率:99%
主题帖子积分
初级工程师, 积分 2330, 距离下一级还需 670 积分
初级工程师, 积分 2330, 距离下一级还需 670 积分
我也想问下头文件的问题,在用AVR的STUDIO时,它的头文件有点看不懂,#include &../avr_compiler.h&???点点..表示的当前目录下,但是我用的是在WINDOW XP下,也不是GCC下,怎么还分当前文件下路径。
还有现在的头文件里面的寄存器用的时结构体表示,让我很头痛,没有以前好明白了!!!!!!
精华达人奖章
等级类勋章
技术奇才奖章
人才类勋章
湍急之河流
发帖类勋章
时间类勋章
核心会员奖章
等级类勋章
坚毅之洋流
发帖类勋章
时间类勋章
技术领袖奖章
人才类勋章
时间类勋章
技术高手奖章
人才类勋章
荣誉元老奖章
等级类勋章
热门推荐 /2C语言文件中数据的访问与存储_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
C语言文件中数据的访问与存储
大小:407.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢后使用快捷导航没有帐号?
查看: 10847|回复: 8
C++中#include包含头文件带 .h 和不带 .h 的区别?
如 #include &iostream& 和 #include &iostream.h& 包含的东西有哪些不同?
之前在写C++程序的时候只知道使用 #include &iostream& 的时候,使用函数前要用 导入命名空间,而 #include &iostream.h& 则不用,这个得看C++标准化过程为C++开发者做了哪些有意义的工作。
C++标准化过程中,其中一个环节,解决了以下问题:
(1)C++增加了名称空间概念,借以将原来声明在全局空间下的标识符声明在了namespace std下。
(2)统一C++各种后缀名,如.h、.hpp、.hxx等。标准化之前的头文件就是带后缀名的文件,标准化后的头文件就是不带后缀名的文件。C++ 98 规定用户应使用新版头文件,对旧版本头文件不在进行强制规范,但大多数编译器厂商依然提供旧版本头文件,以求向下兼容。
也就是说带 .h 的头文件是旧标准的,如果想用新的标准的头文件就不要带 .h。
另外,为了和C语言兼容,C++标准化过程中,原有C语言头文件标准化后,头文件名前带个c字母,如cstdio、cstring、ctime、ctype等等。这些头文件都可以在 C:\Program Files\Microsoft Visual Studio 10.0\VC\include 这个目录下找到(以VC2010为例)。也就是说,我们如果要用C++标准化了的C语言头文件,就得作如下的转换
#include &stdio.h& --& #include &cstdio&
#include &stdlib.h& --& #include &cstdlib&
#include &string.h& --& #include &cstring&
还要提及的一点是,我在看C++标准库的时候,看到一个特殊情况 &memory.h& 和 &memory&,这两个头文件是完全不同的,因为我发现 &memory.h&头文件件包含了 &mem.h&;而 &memory& 包含 &memory.stl&
这里摘录 memory.h 中的一段代码:#if !defined(__cplusplus)
#  include &mem.h&
#else /* __cplusplus */
#  if !defined(__USING_STD_NAMES__)
#    include &mem.h&
#  else /* __USING_STD_NAMES__ */
#    include &memory.stl&
#  endif /* __USING_STD_NAMES__ */
#endif /* __cplusplus */复制代码关于这一点,不知道我理解的是否到位,还请大家多讨论、指点~
不过,我在编写C++代码的时候也用了一个大家约定俗成的规范:自己编写的头文件使用 .h 扩展名,以区分标准库头文件 和 自己编码的头文件
刚入门,还没研究,先看着。。。
顶你了,不过我认为没太大关系
俺写代码一般都是由着性子来的
还真没研究这么多
我也一直没有注意,之前也就是直接使用了,直到看到有人问这个问题,我才找些资料看看的
这个一定要支持一下!
学习中。。。
Powered by Discuz!
& Comsenz Inc.}

我要回帖

更多关于 ipad怎么建立文件夹 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信