社区
C语言
帖子详情
还是关于头文件的疑惑,望高手解疑!
shaxiren
2003-08-25 08:52:33
大家都知道很多程序我们只要包含一个头文件在我们的工程中,由于该头文件的实现是不能让用户看到源代码的,因此,
也就没有一个与头文件相对应的cpp文件,那么我们编译自己的工程时候,怎么用头文件中所声明的函数的实现呢?
特别是与硬件打交道的情况下,厂家往往只会给我们一个头文件,至于实现是不会给我们的,这个实现也是放在硬件里面的,
我不知道,既然实现部分不在自己编的工程里面,头文件的实现又放在硬件里面,那我们怎么能调用呢?lib,directory应该
怎么指定??
...全文
31
4
打赏
收藏
还是关于头文件的疑惑,望高手解疑!
大家都知道很多程序我们只要包含一个头文件在我们的工程中,由于该头文件的实现是不能让用户看到源代码的,因此, 也就没有一个与头文件相对应的cpp文件,那么我们编译自己的工程时候,怎么用头文件中所声明的函数的实现呢? 特别是与硬件打交道的情况下,厂家往往只会给我们一个头文件,至于实现是不会给我们的,这个实现也是放在硬件里面的, 我不知道,既然实现部分不在自己编的工程里面,头文件的实现又放在硬件里面,那我们怎么能调用呢?lib,directory应该 怎么指定??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangsm
2003-08-25
打赏
举报
回复
厂商应该会有相应的lib,或,dll,或以com等方式实现吧。
没有这些的那么厂商一定会提供一份协议给你,有相应的指令码,你把指令码用_outp送过去就可以了。
还有就是如果在windows下,可以参考一下directx。
shaxiren
2003-08-25
打赏
举报
回复
可是这些东西在硬件里面,它的库文件怎么包含在工程中呢?
Bandry
2003-08-25
打赏
举报
回复
dll lib com,实现在这些东西里面
shishiXP
2003-08-25
打赏
举报
回复
编译时候链接库
stdint.h
头文件
很多项目经常使用的两个
头文件
inttypes.h stdint.h,否则会报错。网上很多资料,但基本上不可用。这两个文件,我在自己的项目中运行良好。
头文件
免费下载
代码: // stdafx.h : include file for standard system include files, // or project specific include files that are used frequently, but // are changed infrequently // #if !defined(AFX_STDAFX_H__C4B5DA9B_21EA_47D6_9253_A4245E58FBF5__INCLUDED_) #define AFX_STDAFX_H__C4B5DA9B_21EA_47D6_9253_A4245E58FBF5__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // TODO: reference additional headers your program requires here //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_STDAFX_H__C4B5DA9B_21EA_47D6_9253_A4245E58FBF5__INCLUDED_)
汇总:STM32
头文件
和路径添加,但仍然找不到
头文件
函数问题!!!
应该都知道,正常标准库文件都是安装在libraries文件夹下的FWlib文件夹中,如下图, 所以直接将里面用到的
头文件
,手动加到项目中。以上步骤应该可以解决70%的问题了,这次我在移植一个STM32标准库的时候,预到了以下问题。以野火的串口配置文件为例,从上图中科院看出,里面缺少了标准库函数的配置,我把。如果工程中有中文路径,keil是无法识别中文路径的,需要修改为英文路径。明明已经添加了文件,为什么还有错误,后来通过摸索,还要有以下步骤。注释取消之后,发现还是存在错误,错误没有变化,
使用CocoaPods,文档中出现引用
头文件
找不到的问题。
现在很多人都会使用CocoaPods来管理自己使用的第三方开源代码,这两天我的工程中碰到了这样一个问题,当我使用CocoaPods来进行三方源码的引入,但是在实际的工程当中引入出现了这样一个问题,就是
头文件
找不到!!!
头文件
居然找不到!!!可是他明明好好的躺在那里啊,为什么找不到,这时候想到肯定是路径或者引用的问题。 研究了半天,终于摸到了门路,流程就是PROJECT -> info ->
C语言如何自定义
头文件
——一看就废!!!
为什么要自定义
头文件
? 如果在一个文件中,写上成百上千行的代码,那么这些代码让人阅读起来是真的烦。因此,我们可以引入
头文件
,把自己写的函数放入
头文件
中,然后直接调用到主程序中,这样在主程序中看起来就比较清晰。 那如何自定义
头文件
呢? 第一步,我们需要创建一个.h文件,再把自己写好的函数放入文件中就ok了 第二步,再主程序中引入该
头文件
(我起的名字是max.h) 注意:...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章