找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2810|回复: 11
打印 上一主题 下一主题
收起左侧

Keil C语言文件生成问题

[复制链接]
跳转到指定楼层
楼主
为什么我c文件加载别人没问题的c文件会出现错误,提示的是哪里有问题啊

$`H8%9BQRSL71A~3V0RQA1H.png (123.13 KB, 下载次数: 37)

$`H8%9BQRSL71A~3V0RQA1H.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:235200 发表于 2020-2-15 20:03 | 只看该作者
程序不完整,看不出来,可能是调用子函数的问题
回复

使用道具 举报

板凳
ID:592477 发表于 2020-2-15 23:03 | 只看该作者
单片机的C文件不能独立于工程编译,因为基本上还包含了单片机专用的头文件reg51.h等之类的,而且你用VC也弄不了单片机吧?因为他是windows平台的软件开发环境
回复

使用道具 举报

地板
ID:290373 发表于 2020-2-15 23:11 | 只看该作者
首先可以看提示信息:Error spawning cl.exe
这个问题上网查一下就可出来一些方法,看起来大多数是路径设置问题。
具体可以参考这篇文章CSDN上的解决方法
回复

使用道具 举报

5#
ID:168996 发表于 2020-2-15 23:46 | 只看该作者
开发环境不对吧?
找个keil c51试试——我看程序好像是MCS51
回复

使用道具 举报

6#
ID:462827 发表于 2020-2-16 15:13 | 只看该作者
VC6不能编译单片机C文件项目的
回复

使用道具 举报

7#
ID:660038 发表于 2020-2-16 16:04 | 只看该作者
田贺 发表于 2020-2-15 23:11
首先可以看提示信息:Error spawning cl.exe
这个问题上网查一下就可出来一些方法,看起来大多数是路径设 ...

谢谢,但我改完之后,下次再开目录自己又变了是什么问题呢。请教
回复

使用道具 举报

8#
ID:660038 发表于 2020-2-16 16:06 | 只看该作者
pql2438547 发表于 2020-2-15 23:03
单片机的C文件不能独立于工程编译,因为基本上还包含了单片机专用的头文件reg51.h等之类的,而且你用VC也弄 ...

不太明白,能麻烦再解释解释嘛
回复

使用道具 举报

9#
ID:290373 发表于 2020-2-18 10:39 | 只看该作者
高凯820 发表于 2020-2-16 16:04
谢谢,但我改完之后,下次再开目录自己又变了是什么问题呢。请教

可能是程序自身的问题,可以试一试用管理员身份运行再操作。如果还不行就建议重装试一试。
其次就是VC++没有51的编译链,不能将51平台的源程序编译为HEX文件。VC++生成的目标程序是Windows平台的。
回复

使用道具 举报

10#
ID:660038 发表于 2020-2-18 15:08 | 只看该作者
田贺 发表于 2020-2-18 10:39
可能是程序自身的问题,可以试一试用管理员身份运行再操作。如果还不行就建议重装试一试。
其次就是VC++ ...

那我问一下如果需要编译51平台的源程序应该是用什么软件
回复

使用道具 举报

11#
ID:660038 发表于 2020-2-18 15:09 | 只看该作者
pql2438547 发表于 2020-2-15 23:03
单片机的C文件不能独立于工程编译,因为基本上还包含了单片机专用的头文件reg51.h等之类的,而且你用VC也弄 ...

所以需要使用别的软件是这个意思吗
回复

使用道具 举报

12#
ID:168996 发表于 2020-2-18 15:18 | 只看该作者
高凯820 发表于 2020-2-18 15:09
所以需要使用别的软件是这个意思吗

看5楼。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表