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

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

ID:8968366

大小:10.99 KB

页数:3页

时间:2018-04-13

解决proteus的c编译器问题的方法_第1页
解决proteus的c编译器问题的方法_第2页
解决proteus的c编译器问题的方法_第3页
资源描述:

《解决proteus的c编译器问题的方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、解决proteus的c编译器问题的方法知道大家都在为8086的语言编辑器烦恼,自己的程序写好了,但是怎么也没有办法编译出exe来。远哥花了两天搞这个编译器,,,,废话不多说   直接进入主体首先下载两个编译器,一个是make,,,,一个是ml,,,,,然后运用批处理资源下载:make编译器:首先找到digitalmars的主页~ http://www.digitalmars.com/下了一个DigitalMarsC/C++CompilerVersion8.51http://www.digitalmars.com/download/freecompiler

2、.htmlml编译器:接着下masm~~这里我下的是masm32在http://www.masm32.com/中下载~点击http://www.masm32.com/masmdl.htm中的SydneyAustralia就行了~~这是推荐给中国地区的下载链接~~速度很快具体步骤如下:1、在c盘建立文件夹命名为compile2、将本人给的dm852c解压至c盘,并复制至compile中3、解压本人给的m32v10r至c盘双击install。Exe选择d盘(我选择的c盘但是装不上,所以选择d盘)在d盘安装后会出现文件夹名为masm32的文件夹,将其复制至c盘

3、根目录(覆盖c盘中的masm32文件夹)4、将compile/dm/bin中的所有文件(十个文件)复制至c/windows/system32/wbem(系统环境变量path)中5、将masm32/bin中的ml.exe复制至系统环境变量path中,这样我们的大部分工作ok6、接下来就是运行了:这里运用到批处理程序文件compile.bat(这个东西在proteus中的8086的Demo中有)这个是一个批处理文件可以用txt打开也可以用vc打开打开之后就已经有一段demo的编译路径如下:@echoondel*.objdel*.exedel*.mapml/Z

4、m/Zd/Zi/Zf-cRTL.ASMdmc-0-g-ms-0-c-Ic:compiledmINCLUDE-oboard.objboard.cdmc-0-g-ms-0-c-Ic:compiledmINCLUDE-ocalc.objcalc.clink/CO/NOD/DEB/DEBUGB/STACK:1024calc.obj+board.obj+rtl.obj+math.lib我们要做的就是把dmc-0-g-ms-0-c-Ic:compiledmINCLUDE-oboard.objboard.c变成自己要编写的东西例如:dmc-0-g-m

5、s-0-c-Ic:compiledmINCLUDE-huzhiyuan.objhuzhiyuan.c  这样你的工程的文件夹里面有:RTL.ASM**.ccompile.bat硬件电路图 只需要双击compile。bat就可以生成exe 这样就直接打开电路图  运行就可以了你们懂的,不懂的来问我;这样就会生成你想要的exe,只要你硬件电路正确,软件软件没有错误直接就可以运行你想要的电路不用再运用proteus中的自带编译器;这样我们大功告成了Ps:c语言必须有驱动的RTL.ASM这玩意什么Demo里面都有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。