masm编译.asm文件报错fatal errorA1000: cannot open file
文章目录
- 我的程序目录结构
- 使用masm编译.asm文件报错
- 报错原因分析
- 解决办法
我的程序目录结构
目录结构如下:
- c:/jmsoft/masm/ 目录下是dosbox的可执行程序
- c:/jmsoft/masm/bin/ 目录存放masm、debug、link、edit等程序
- c:/jmsoft/masm/bin/test/ 目录存放.asm文件
使用masm编译.asm文件报错
使用DOSBOX挂载c:/jmsoft/masm/bin目录,如下:
使用masm程序编译c:/jmsoft/masm/bin/test/7_3.asm文件,如下:
报错原因分析
上面使用dosbox挂载了c:/jmsoft/masm/bin目录,在使用masm编译c:/jmsoft/masm/bin/test/7_3.asm文件时报错如下:
这是由于dosbox已经挂载了c:/jmsoft/masm/bin目录,所以使用masm c:/jmsoft/masm/bin/test/7_3.asm;命令编译时找不到该文件(注意此处使用的是物理路径)。
解决办法
使用相对路径编译.asm文件,如下图:
masm编译.asm文件报错fatal errorA1000: cannot open file相关推荐
- linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置
一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/415 ...
- win10解决koala编译sass文件报错
## win10解决koala编译sass文件报错 使用koala编译sass文件时报错invalid byte sequence in utf-8 use --trace for backtrace ...
- 解决CTeX工具包中MikTeX编译TeX文件报错问题
解决 CTeX工具包中自带MikTeX编译TeX文件时报错问题 1. 问题描述 在成功安装CTeX工具包并对VSCode进行相应配置后, 我们虽然可以正常编辑 TeX\TeXTEX 文件, 但在编译 ...
- VS Code利用CMake工具编译Cpp文件报错
VSCode 结合CMake个mingw编译Cpp项目 参考:1 配置C++和基础 报错时工具版本 Cmake工具版本为3.18.0免安装ZIP版本 mingw为8.1.0免安装ZIP版本 Path环 ...
- 使用node编译sol文件报错
npm安装solc: npm install -g solc@0.4.25 --registry=https://registry.npm.taobao.org 要换一个源,否则速度很慢.如果出错加上 ...
- 【错误记录】编译 Linux 内核报错 ( fatal error: openssl/opensslv.h: No such file or directory )
文章目录 一.报错信息 二.解决方案 一.报错信息 编译 Linux 内核 , 执行 sudo make 命令 , 开始正式编译 Linux 内核 , 报如下错误 : root@ubuntu:~/ke ...
- Ros代码迁移,编译头文件报错解决办法
在使用源码编译安装的Ros环境后,把原来机器上的代码拷贝过来,重新编译. 报错 具体编译报错如下: ~/hellolinux/slam/src/robotChassis/include/RosBase ...
- 在cmd中运行javac编译java文件报错: 编码GBK的不可映射字符、 非法字符: \65279
操作背景:我在eclipse建立了个HelloWorld.java文件,格式UTF-8,然后复制保存到C:\Users\alex\test目录下,在此处运行按住Shift+右键调出cmd命令窗口,输入 ...
- 问题记录:编译失败,报错Fatal error compiling
项目场景: 使用idea+maven编译项目失败. 问题描述 执行maven的compile,报错如下: Failed to execute goal org.apache.maven.plugins ...
- Ubuntu编译cpp文件报错“teat.cpp:45:2: error: stray ‘\344’ in program” 解决方法
首先参考了文章,可能是因为代码中含有中文字符/符号/空格,需要找出并更改 但是很多文章都没有写怎么找到这个中文字符 实际在命令行终端报错是已经给提示了: 就是在原cpp文件的第45行有非法字符,去找到 ...
最新文章
- C#实现rabbitmq 延迟队列功能
- php 文档在线查看器,Office Web Viewer 在线Office文档查看器API
- 【数据挖掘】数据挖掘简介 ( 6 个常用功能 | 数据挖掘结果判断 | 数据挖掘学习框架 | 数据挖掘分类 )
- javascript常用函数和技巧
- 【转载保存】webCollector使用教程
- UITableView 系列五 :自定义UITableViewCell (实例)
- php写简单接口_php写接口,对比两种写法
- mysql数据库备份脚本
- CAD卸载/完美解决安装失败/如何彻底卸载清除干净cad各种残留注册表和文件的方法
- Metric模块源码解析
- Steaming SQL for Apache Kafka 学习
- 入门学习Linux常用必会命令实例详解
- mysql变量环境配置文件_Day44 Mysql环境变量、配置文件(2)
- 历史小故事----BUG的来源
- flutter实现一个下拉菜单【基于PopupMenuButton】
- c语言程序水准路线,C++语言在水准路线简易平差中的应用实例(17页)-原创力文档...
- mysql concat 性能_MySQL性能优化(一)
- ThinkPHP源码阅读理解
- python语音验证码识别_python验证码自动识别
- Kibana:如何在可视化中显示百分比数据