完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
都有源文件,还添加库干嘛,把库删了直接用c文件
|
|
|
|
加库的意义有两个,第一个是可以减少编译时间,编译的时候不再去编译库里面的内容,第二个就是防止修改库文件中的代码,通常为保密的代码,如果能访问库中的代码那打库的意义不大了
|
|
|
|
KEIL MDK无法调试库中的代码可能有以下几个原因:
1. 缺少调试信息:库文件通常是经过编译优化的,可能没有包含调试信息。调试信息是编译器在编译过程中生成的一些数据,用于在调试器中查看和跟踪源代码。如果库文件中没有调试信息,KEIL MDK将无法正确解析和显示源代码和变量信息。 2. 不兼容的库版本:如果你正在使用的库版本和KEIL MDK版本不兼容,可能会导致无法调试库中的代码。确保使用的库版本与KEIL MDK版本匹配或兼容。 3. 配置问题:有时候调试库中的代码需要特定的配置才能正常运行。请确保你的KEIL MDK配置正确,包括正确的链接库文件和设置正确的调试选项。 解决方法: - 确保使用的库文件中包含调试信息,如果没有,尝试使用带有调试信息的库文件。 - 更新KEIL MDK到最新版本,以确保与使用的库文件兼容。 - 检查KEIL MDK的配置,确保正确设置了库文件和调试选项。 - 如果问题仍然存在,可能需要与KEIL或库的提供者联系,寻求进一步的支持和解决方案。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1590 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1529 浏览 1 评论
962 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
676 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1572 浏览 2 评论
1856浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
629浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
511浏览 3评论
520浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
495浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-17 02:24 , Processed in 0.739438 second(s), Total 54, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号