问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

keil如何打开多个点c并完整编译

发布网友 发布时间:2022-12-16 22:26

我来回答

2个回答

热心网友 时间:2023-09-11 12:07

点击全局编译按钮
,完成后在相应目录文件夹(之前存放hex文件的路径)下即可看到生成的ethernet.lib文件。
6、lib文件生成后,还需.h文件,h文件有两种方式,一种是保留之前.c文件对应的.h文件,继续照常使用,另一种是可将单独的.h文件合并成一个新的ethernet.h,直接在main.c调用ethernet.h即可。
7、将lib文件剪切放到Ethernet文件路径下,将之前的socket.c、w5500.c等文件删除掉,头文件换成ethernet.h,工程里将ethernet.lib加入到group(ethernet文件夹)里。
8、将取消编译的文件重新打开,将编译后文件类型改回.hex文件,然后全编译,没有错误即完成。

另外,若想将一个.c文件生成一个lib文件,只需保留该.c文件进行编译,.h文件也保持不变,将工程中原先的.c文件替换成.lib文件即可。

用心写好每篇文章,分享给需要的你☺,如果对您有用希望能留下您的脚印(点赞/评论/收藏)!

stm32
c语言
keil mdk
嵌入式
注意!注意!你有一个手机待领取
巨摩互动
广告

Keil对lib封装库反汇编成C语言.pdf
502下载·22评论
2013年5月6日
把c++的exe工程编译为动态库dll静态库lib,并实现调用(超详细)
2087阅读·0评论·1点赞
2020年8月28日
源代码封装成库Lib的方法
504阅读·0评论·0点赞
2022年10月14日
STM32/keil把多个c文件编译为静态库lib
2190阅读·0评论·6点赞
2021年1月5日
C/C++ 静态库(lib)的概念和使用方法
3432阅读·0评论·4点赞
2022年5月2日
Keil 下生成LIB库文件以及如何使用LIB库文件
732阅读·1评论·0点赞
2020年12月19日
注意!注意!你有一个手机待领取
巨摩互动
广告
C语言 之 编译自己的lib库
1457阅读·0评论·1点赞
2020年8月7日
CMake交叉编译简单教程
3.2W阅读·2评论·14点赞
2018年9月7日
如何将c语言封装成dll文件,封装动态库dll与静态库lib(原理及简单实例)
2069阅读·0评论·1点赞
2021年5月21日
keil C对lib封装库反汇编成C语言,Keil软件“C语言”及“汇编”混编 —— 相关知识整理.doc...
1587阅读·0评论·0点赞
2021年5月21日
keil 加密:编译代码成lib库
454阅读·0评论·0点赞
2022年7月28日
Keil C 里面Lib库文件的生成与调用
11下载·0评论
2020年8月4日
keil C对lib封装库反汇编成C语言
101下载·4评论
2011年4月8日
C语言编译lib库手动添加
1888阅读·0评论·0点赞
2017年6月18日
基于Keil下多文件打包生成Lib库文件的具体操作
2667阅读·3评论·2点赞
2020年1月18日
Windows DOS命令行编译C/C++程序----库文件.lib的链接
1752阅读·0评论·0点赞
2019年2月21日
keil把源代码生成lib的方法
2754阅读·0评论·6点赞
2022年1月25日
keil 编译生成 .lib文件
2244阅读·4评论·1点赞
2018年1月8日
keil多文件编译
724阅读·0评论·1点赞
2022年4月3日
在keil中将文件封装为lib库文件需要注意的地方
1395阅读·0评论·0点赞
2021年11月15日
去首页
看看更多热门内容
评论1

YJer


你好,第6点中提到的,将单独的.h文件合并成一个新的ethernet.h,

热心网友 时间:2023-09-11 12:08

将include target build前对勾去掉,表示不对该文件进行编译。
在这里插入图片描述
去掉后
在这里插入图片描述
3、将所有不需要编译(带红色横杠)的设置完后,如下图
在这里插入图片描述
4、前边设置好以后,将编译生成的文件类型改成lib文件,点击output,选create library…修改文件名字,保存退出即可。
在这里插入图片描述
5、点击全局编译按钮,完成后在相应目录文件夹(之前存放hex文件的路径)下即可看到生成的ethernet.lib文件。
6、lib文件生成后,还需.h文件,h文件有两种方式,一种是保留之前.c文件对应的.h文件,继续照常使用,另一种是可将单独的.h文件合并成一个新的ethernet.h,直接在main.c调用ethernet.h即可。

7、将lib文件剪切放到Ethernet文件路径下,将之前的socket.c、w5500.c等文件删除掉,头文件换成ethernet.h,工程里将ethernet.lib加入到group(ethernet文件夹)里。
8、将取消编译的文件重新打开,将编译后文件类型改回.hex文件,然后全编译,没有错误即完成。

另外,若想将一个.c文件生成一个lib文件,只需保留该.c文件进行编译,.h文件也保持不变,将工程中原先的.c文件替换成.lib文件即可。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么一些男性喜欢要求伴侣叫自己爸爸? proteus8中怎么放置引脚标号 ...在proteus里不知道用什么表示?有没有什么proteus中专门的中英文对照... 甜蜜家园郑毅铭是什么身份 甜蜜家园第二季郑毅铭喜欢谁 瑞梦喜智能空调床垫适合人群 小孩可以用智能床垫吗 智能床垫适合哪些人用 我父亲今年59岁,有高血压和颈椎病的病史,最近一段时间感觉一躺下就偏... ...刚从医院治疗回来。我想买个枕头给他,不知买怎样的比较好?_百度知 ... 有什么正规的外汇平台吗 谁有c++反汇编与逆向分析技术揭秘PDF版,急求,在线等 陌陌心动信号啥意思 火车启动为什么不打滑 火车靠什么抓地力,它为什么不打滑那 火车启动时,车头为什么不打滑? 火车有几十节车厢,启动时车头的轮子为什么不会原地打滑 高_泉给叶骨头哪一集 甲鱼忌和什么食物吃 甲鱼不能和什么食物一起吃 3g原创书城作者专区找不到了,我想找老版的那个。帮帮忙! 猫咪尿道分泌红色粘稠液体(小猫尿道有红色的东西) 男子12万卖掉游戏账户后恶意找回,获刑三年半,买卖游戏账号是否违法? 母猫绝育后尿粘稠怎么回事 东京食尸鬼里对付食尸鬼的组织叫什么名字? 越博士平板电脑好不好 公猫尿道白色粘稠液体(公猫尿道有白色粘液) 越博士平板电脑耗电快怎么办 这个人叫什么名字?东京食尸鬼里的。 优博士平板电脑怎么样 越博士平板电脑怎么样 寻轻小说作者。我也想写,想找个伴,一起努力,一起讨论,一起写 破解.exe文件 Borland Delphi 6.0 - 7.0 马桶又臭又脏别用洁厕灵,教你自制清洁粉,轻轻一刷就干净 锂电池装上不能用 跑的慢是怎么回事儿 锂电池板手为什么没有力,用了一个上午就没有电了 中铁东方国际集团和中铁十局谁的级别高 我的手机和Q号注册了58同城,用的是前家公司的营业执照。现在我换公司了,要换现在公司的信息,怎么改呀 如何才能破格提前被好大学录取? 高考提前录取的录取方法 高一高二的学生可以通过什么渠道被大学提前录取啊? 红星照耀中国这部书的名字是什么? 《最强召唤灵养成》txt下载在线阅读全文,求百度网盘云资源 无限升级之最强召唤中的实力疑问求解 同花顺在哪里看大盘云图 上证卷商11月10号跳空缺口在11月28号算回补了? 2022上证半年线是 如何把上证指数的k线图设置到个股的窗口 上证50属于超大是指指数对吗 天国拯救屏幕红色怎么办 教资上半年笔试报名时间 教资上半年报名时间和考试时间2023