当前位置:网站首页>如何查看一个现有的keil工程之前由什么版本的keil IDE编译
如何查看一个现有的keil工程之前由什么版本的keil IDE编译
2022-08-02 03:22:00 【a只如初见】
【问题背景】
我们会经常拿到一个别人做好的keil工程,某些情况下,你可能想跟作者使用同样的编译环境进行开发以免出一些奇怪的问题,或者你使用工程编译出来结果有问题,有怀疑是编译器问题,那么有没有什么办法知道这个工程是用keil哪个版本生成的?
【解决方案】
查看 已安装的 keil 版本信息
顶部菜单栏选择Help --》About uVision…
版本信息如下:
这里面主要关注,KEIL的版本是5.25.2.0,C编译器的版本是V5.06 updata 6(build 750)
下面我们看怎么从已有的一个项目工程中找编译器版本信息。
从工程中的.map文件中第一行看链接器版本(注意tool:armlink):
随便找一个编译生成的 .o文件,记事本打开,可以看到使用的编译器版本:
记事本打开.uvprojx工程文件从中也能找到编译器版本:
另外,看工程文件后缀是.uvprojx还是.uvproj可以判断IDE是KEIL5还是KEIL4,KEIL5的工程文件后缀是.uvprojx。
暂时没有办法直接获取到使用的IDE版本,只能通过获取的编译器,链接器版本信息,推断使用的IDE版本。
参考:
https://blog.csdn.net/lljss1980/article/details/114107417
边栏推荐
猜你喜欢

Source Insight 使用教程(2)——常用功能

AttributeError: ‘Upsample‘ object has no attribute ‘recompute_scale_factor‘

磷脂-聚乙二醇-醛基 DSPE-PEG-Aldehyde DSPE-PEG-CHO MW:5000

The @autowired distinguished from @ the Resource

UserWarning:火炬。meshgrid:在以后的版本中,它将被要求通过索引ing argu
![[Basic Tutorial of Remote Control Development 1] Crazy Shell Open Source Formation Drone-GPIO (Remote Control Indicator Light Control)](/img/da/5f6b1ed89cb3fed3cbe6aea840f473.png)
[Basic Tutorial of Remote Control Development 1] Crazy Shell Open Source Formation Drone-GPIO (Remote Control Indicator Light Control)

subprocess.CalledProcessError: Command 'pip install 'thop'' returned non-zero exit status 1.

Usage of JOIN in MySQL

PowerManagerService灭屏超时流程

【程序人生】做了多年的运维,靠什么转行拿下12K+年终奖的薪资?
随机推荐
ThunderBirde无法登录问题、pycharm调试一直收集数据、RuntimeError: CUDA error: device-side assert triggered等疑难杂症解决
Detailed explanation of the usage of exists in mysql
跨域问题解决
MySQL分页查询的5种方法
oracle内连接和外连接
PCL—point cloud data segmentation
啃瓜记录第一天
Scientific research reagent DMPE-PEG-Mal dimyristoylphosphatidylethanolamine-polyethylene glycol-maleimide
分布式领域最重要的一篇论文,到底讲了什么?
Monaco Editor 的基本用法
C语言 结构体定义方法
3分钟带你了解微信小程序开发
网站与服务器维护怎么做?
np.isnan ()
basic operator
mysql中如何查看表是否被锁
离线数仓-用户行为采集
JJWT工具类
subprocess.CalledProcessError: Command ‘pip install ‘thop‘‘ returned non-zero exit status 1.
啃瓜记录又一天