解决proteus的c编译器问题的方法.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
解决proteus的c编译器问题的方法

解决proteus的c编译器问题的方法知道大家都在为8086的语言编辑器烦恼,自己的程序写好了,但是怎么也没有办法编译出exe来。远哥花了两天搞这个编译器,,,,废话不多说??? 直接进入主体首先下载两个编译器,一个是make,,,,一个是ml,,,,,然后运用批处理资源下载:make编译器:首先找到digitalmars的主页~? /下了一个Digital Mars C/C++ Compiler Version 8.51/download/freecompiler.htmlml编译器:接着下masm~~这里我下的是masm32在/中下载~点击/masmdl.htm中的Sydney Australia就行了~~这是推荐给中国地区的下载链接~~速度很快具体步骤如下:1、在c盘建立文件夹命名为compile2、将本人给的dm852c解压至c盘,并复制至compile中3、解压本人给的m32v10r至c盘双击install。Exe选择d盘(我选择的c盘但是装不上,所以选择d盘)在d盘安装后会出现文件夹名为masm32的文件夹,将其复制至c盘根目录(覆盖c盘中的masm32文件夹)4、将compile/dm/bin中的所有文件(十个文件)复制至c/windows/system32/wbem(系统环境变量path)中5、将 masm32/bin中的ml.exe复制至系统环境变量path中,这样我们的大部分工作ok 6、接下来就是运行了:这里运用到批处理程序文件compile.bat(这个东西在proteus中的8086 的Demo中有)这个是一个批处理文件可以用txt打开也可以用vc打开打开之后就已经有一段demo的编译路径如下:@echo ondel *.objdel *.exedel *.mapml /Zm /Zd /Zi /Zf -c RTL.ASMdmc -0 -g -ms -0 -c -Ic:\compile\dm\INCLUDE -oboard.obj board.cdmc -0 -g -ms -0 -c -Ic:\compile\dm\INCLUDE -ocalc.obj calc.clink /CO /NOD /DEB /DEBUGB /STACK:1024 calc.obj+board.obj+rtl.obj+math.lib我们要做的就是把dmc -0 -g -ms -0 -c -Ic:\compile\dm\INCLUDE -oboard.obj board.c变成自己要编写的东西例如:dmc -0 -g -ms -0 -c -Ic:\compile\dm\INCLUDE -huzhiyuan.obj huzhiyuan.c??这样 你的工程的文件夹里面有:RTL.ASM**.ccompile.bat硬件电路图?只需要双击compile。bat就可以生成exe?这样就直接打开电路图?? 运行就可以了 你们懂的,不懂的来问我;这样就会生成你想要的exe ,只要你硬件电路正确,软件软件没有错误直接就可以运行你想要的电路不用再运用proteus中的自带编译器;这样我们大功告成了Ps:c语言必须有驱动的RTL.ASM 这玩意什么Demo里面都有

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档