TKStudio MDK 工具链解决办法
测试版本MDK4.7,TKStudio 4.6
设置方法
1、在TKStudio中
工具->选项->工具链->编译器路径填入
C:\Keil\ARM\ARMCC\BIN
原来MDK的编译器是放在KEIL\ARM\BIN40中的
注:在此设置头文件路径,库路径都不管用,估计是软件BUG,要按下面的步骤设置
2、
此时编译会出现提示Error: #5: cannot open source input file "stdio.h": No such file or directory这样的错误,找不到系统文件夹
解决办法:
在工程上右键->配置目标XXX->C/C++->包含路径 加入以下路径
C:\Keil\ARM\ARMCC\include
然后加入所选芯片的文件夹,例如我用的LPC1768,则加入
C:\Keil\ARM\INC\NXP\LPC17xx
再编译可以发现编译通过
3、
配置完前两步执行链接时会出现
Warning: L6310W: Unable to find ARM libraries.
Error: L6411E: No compatible library exists with a definition of startup symbol __main.
解决办法:
在工程上右键->配置目标XXX->连接->其它控制 填入以下命令
--libpath "C:\Keil\ARM\ARMCC\lib"
至此配置完成,可以编译链接了
注:我的MDK装在C盘下,所以上面路径是C:\KEIL\XXX,这个路径根据实现安装位置来设置
---------------------
作者:Geekspace
来源:CSDN
原文:https://blog.csdn.net/sunyiming537/article/details/45318691
版权声明:本文为博主原创文章,转载请附上博文链接!
在TKStudio中使用Jlink下载:https://blog.csdn.net/sunyiming537/article/details/45318651
TKStudio MDK 工具链解决办法相关推荐
- [云原生专题-12]:容器 - Ubuntu/CentOS平台没有ifconfig/ping工具的解决办法
1. Centros没有ifconfig/ping工具的解决办法 yum install net-tools.x86_64 -y 2. Ubuntu没有ifconfig/ping工具的解决办法 apt ...
- SQL Server 2005 安装后,没有Management Studio管理工具的解决办法
如果您在安装SQL Server 2005之前安装了Visual Studio .NET 2005或2008,并且在安装VS时选择了SQL Server 2005 Express,那么很不幸,SQL ...
- 银河麒麟V10系统无法调用达梦数据库图形化工具的解决办法
近期,在部署及使用达梦数据库时,发现了无法调用图形化工具界面的问题,首先先确认了图形化服务是正常的,使用root用户可以正常调用图形化界面,但使用dmdba却无法调用,在经过一段时间的尝试后,终于发现 ...
- ubuntu16.04没有办法使用CRT,或者SSH工具的解决办法
首先要明确一点,ubuntu16.04是默认没有安装SSH工具的 情况1 首先需要切换到root模式,然后在进行安装 设置root密码 sudo passwd 然后 sudo apt-get ins ...
- 前端解决第三方图片防盗链的办法 - html referrer 访问图片资源 403 问题
问题 笔者网站的图片都是上传到第三方网站上的,比如 简书.掘金.七牛云上的,但是最近简书和掘金都开启了 防盗链,防止其他网站访问他们网站上的图片了,导致笔者的网站存在他们网站上的图片全挂了. 具体问题 ...
- mysql在线修改表结构大数据表的风险与解决办法归纳
整理这篇文章的缘由: 互联网应用会频繁加功能,修改需求.那么表结构也会经常修改,加字段,加索引.在线直接在生产环境的表中修改表结构,对用户使用网站是有影响. 以前我一直为这个问题头痛.当然那个时候不需 ...
- 百万数据报表:分析以及解决办法
解决方案分析 对于百万数据量的Excel导入导出,只讨论基于Excel2007的解决方法.在ApachePoi 官方提供了对操作大数据量的导入导出的工具和解决办法,操作Excel2007使用XSSF对 ...
- 无法对计算机进行搜索,电脑搜索功能不能使用解决办法
电脑搜索功能不能使用解决办法 电脑搜索功能不能使用解决办法 1.电脑中毒 解决办法:使用专业杀毒软件对电脑进行全盘查杀,重启电脑.电脑搜索功能不能使用就可以解决了. 2.工具限制 解决办法:有时工具( ...
- crosstool-ng 编译交叉工具链的常见错误及解决办法
1.配置crosstool-ng产生的错误 1.1 ncurses headers files were not found Checking for 'ncurses/ncurses.h'... n ...
最新文章
- Mongoose源码剖析:Introduction and Installation
- oracle菜鸟学习之 分析函数-排序
- UVA11174村民排队问题
- php select 多级联动,select框多级联动
- 强!分库分表与分布式数据库技术选项分析
- mysql binlog rotate_binlog rotate引发的MySQL阻塞事件
- 什么叫大数据人物画像_大数据时代,如何构建精准用户画像,直击精细化运营...
- bzoj 1627: [Usaco2007 Dec]穿越泥地(BFS)
- 传智播客Java学习之类的继承
- Phaserjs基础教程第二节:加载图片、文字和动画
- Linux系统编程---消息队列
- php中的oop思想,php oop的特性是什么?php oop思想的三大特点介绍
- Linux主机驱动与外设驱动分离思想 1
- C# Graphics类详解
- 读《不要等到毕业以后》后感
- mac 上 csv导入Excel 出现 “此文本文件包含的数据无法放置在一个工作表” 错误
- 如果不从事编程,我可以做什么?
- NewCoder:买苹果
- python导库快捷指令、快速导库、dlib库
- 免费的图片编辑app有哪些?跟你分享这三个软件
热门文章
- python可以写安卓应用吗_python可以编写android程序吗?
- github服务器停止响应,如何解决“git pull,致命:无法访问'https://github.com ... \':服务器空回复”...
- cassandra本地连接失败_无法连接到本地Cassandra实例?
- 复制出来的文本都是大写_vi或vim怎么复制粘贴
- php日期的怎么判断同一天,php如何判断两个时间戳是一天
- io多路复用的原理和实现_IO多路复用的三种机制:select 、poll 、epoll
- 移动办公系统 服务器地址,安卓系统移动办公服务器地址
- python多版本共存 ubuntu_Linux下python3与python3的多版本共存
- 深圳学校积分计算机,深圳小学入学积分多少才够
- mongodb 备份mysql_MongoDB备份与恢复