keil "unresolved external symbol "错误的解决

本文讲述了在编程过程中遇到的编译警告问题及解决方法。作者在编译程序时遇到了关于未解决的外部符号的问题,经过排查发现是由于项目工作区中缺少了必要的 .c 文件导致的。文章分享了这一经历,并提醒读者注意项目文件的完整添加。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天写了些程序,编译时,蹦出这样的警告! 开始 想破脑子,都不知道是怎么回事。

根据字面意思推断 不能解决的外部标志  ,应该是 有函数名  但链接不函数体 。

结果 最终发现 一个愚蠢的错误, project workplace中没有加相应的.c程序。

 

原来 project workplace中添加的 .c .h都是会被编译 的  。没加进来就不会编译 。

难怪呀!  

 

让我想起了 一款arm编译器的用法了 。开始总不知道 工程的含义 。和相关具体的信息。

现在终于明白了 !

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值