当前位置:首页 » 编程软件 » dos怎么编译导入的asmr

dos怎么编译导入的asmr

发布时间: 2022-05-09 03:55:05

Ⅰ 怎样在dos环境下对源asm文件进行汇编

你问的是编译
需要两个工具,一个是Masm.exe和Link.exe;
打开对应的目录:把你的.asm文件和Masm.exe,Link.exe放到同一目录下:
在dos下打开对应的目录:
输入命令符:masm *.asm;
然后再输入:link *;
运行时直接输入 *.exe即可
不知道你是不是想问这些,如果不是补充一下问题

意思是系统没有找到指定路径

你下载了那两个工具了吗
把它们和你的asm文件放到一个目录下,然后再dos下找到你放文件的路径
如果你放到了d盘根目录下
你打开cmd后输入:d:即进入到d盘根目录,然后在输入上面提到的输入命令符
你再试试看,不中的话,继续补充问题

进入文件夹的时候用命令符:cd * 。*号为文件夹名字,只能一级一级的进入
如你的asm在d盘的话
刚打开cmd一般都在c盘,输入 d:进入到d盘
然后再输入cd asm 进入到你的asm文件夹
此时你就可以输入 masm *.asm来编译了

刚才给你截了图,没有传上去,估计是网络不好,如果还看不懂,我把截图发到我空间上去,如果空间也传不上去,你就继续补充吧

输入:masm *.asm后
全部打回车

然后再输入:link *
再一阵回车,就连接成功了
嘿嘿
试试看
成功了再告诉你个简单点的输入命令符:
编译的时候输入:masm *.asm;
成功后连接
输入:link *;
就是在命令符后面加上;就不用打回车了
给你个网站,学习汇编挺好的:http://www.asme.net

学习要的就是钻研的尽头!

Ⅱ dos怎么进入编译java文件

在dos下编译java文件用javac命令,javac是用来编译.java文件的。命令行下直接输入javac可以看到大量提示信息,提示javac命令的用法,我只知道常用的。

javac -d destdir srcFile

其中:1、-d destdir是用来指定存放编译生成的.class文件的路径。(若此选项省略,那么默认在当前目录下生成.class文件,并且没有生成包文件夹;当前目录可以用“.”来表示,即:javac -d . srcFile )

注意:添加-d选项除了可以指定编译生成的.class文件的路径外,最大的区别是可以将源文件首行的package关键字下的包名在当前路径下生成文件夹。

2、srcFile是源文件.java文件的路径。

例如:有这样一个简单的java类,路径为E: estJavacTest.java:

package com.stopTalking.test;

public class JavacTest {

public static void main(String[] args) {

byte a = 5;

short b = 6;

System.out.println("JavacTest [a=" + a + ", b=" + b + "]");

}

}

当前路径下,输入 javac JavacTest.java ,便在当前路径下生成了一个JavacTest.class的文件,如图:

Ⅲ 在Dos下编译运行java程序

第一:首先安装JDK。
第二:为了能使Java程序在dos下很方便的编译和运行Java程序,就要配置其运
行的环境变量,具体步骤如下:
(1)在安装的目录下找到你所安装的JDK文件,在里面找到java.exe文件,复制其路径。
(2)鼠标右击我的电脑,打开属性面板单击高级菜单、选择“环境变量”。
(3) 在弹出的面板中找到“系统环境变量”,在其窗口选中变量名为Path的变量。
Path是路径设置命令,其功能是:设备可执行文件的搜索路径,只对文件有效。当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据Path命令所设置的路径,顺序逐条地到目录中搜索该文件;Path命令中的路径,若有两条以上,各路径之间以一个分号“;”开。
(4)单击“编辑”,在弹出的窗口中的变量值的最后面粘贴上你刚才找到的路径,中间用分号隔开,单击确定。这样你就可以在DOS下很轻松的编译和运行Java程序.
如果Path路径中前面的路径有别的JDK版本,则在DOS下运行的是路径比较前面的版本。
第三:编译Java程序生成“.class”文件,在DOS下,应用DOS命令找到你所编Java程序文件(假设文件名为HelloWorld.java)的根目录下输入命令:javac
HelloWorld.java。如果生成。“.class”文件则编译成功。
第四:执行Java程序:接着上步操作输入:java HelloWorld;在命令提示符上会出现运行结果。

Ⅳ DOS下面 如何用IAR编译程序

第一种编译方法( 编译直接生成class 文件,执行需先创建包的路径)
假设当前目录为/src/java/ ,则编译命令为:
javac HelloWorld.java

假设当前目录为/src/ ,则编译命令为:
javac /src/java/HelloWorld.java
或者使用相对路径:
javac java/HelloWorld.java

执行完该命令后, 在/src/java/ 目录下生成一个HelloWorld.class 文件。执行文件(在java 目录下新建目录a ,在a 目录下新建目录b 将HelloWorld.class 至于b 目录下;执行java a.b.HelloWorld ),必须要按照包的结构先创建目录。

第二种编译方法( 编译直接生成包的路径)
假设当前目录为/src/java/ ,则编译命令为:
javac -d . HelloWorld.java
说明:"." 为指定编译路径为当前目录;生成的HelloWorld.class 所有目录为/src/java/a/b/HelloWorld.class 。

javac -d c/d HelloWorld.java
说明:c/d 为指定编译路径为/src/java/c/d ,同样也可以写成绝对路径如javac -d d:/ HelloWorld.java ,前提是路径必须先存在;生成的HelloWorld.class 所有目录为/src/java/c/d/a/b /HelloWorld.class 。

假设当前目录为/src/ ,则编译命令为:
javac -d . java/HelloWorld.java
说明:生成的HelloWorld.class 所有目录为/src/a/b/HelloWorld.class 。

javac -d java/c/d java/HelloWorld.java
说明:生成的HelloWorld.class 所有目录为/src/java/a/b/HelloWorld.class 。

第三种编译方法(先把源文件按照包结构放到指定的目录中,然后执行编译命令)
假设当前目录为/src/java/,先在目录中创建目录/a/b,然后编译命令:
javac a/b/HelloWorld.java

下面总结一下对于带包的类进行编译和执行时的一些要点:
1、编译时可以不考虑包结构的问题,不论用哪种方法,其实本质都是一样的,只需要让javac命令找到所需要编译的原文件(*.java)即可。编译时可以用相对或者绝对路径来为javac命令提供源文件的位置信息。

2、初学者易混淆classpath的作用,对于java命令的-cp选项和javac命令的-classpath选项,以及配置环境变量时的 CLASSPATH.其作用是不变的:都是指定所需要的class文件的位置。所不同的是,执行javac编译时的-classpath选项用于指定被编译的源文件需要调用另外的用户自定义类的位置.。执行java命令是根据classpath来寻找所需要执行的class文件的位置;而javac命令不能根据classpath来找源文件,只能根据classpath来寻找所需要用到的类。

下面举例来说明该问题:
假设以下代码(位置:/src/java/code/a/b/TestT.java):
package a.b;
import c.d.T;
public class TestT {
public static void main(String[] args) {
T t = new T();
t.p();
}
}
package a.b;
import c.d.T;
public class TestT {
public static void main(String[] args) {
T t = new T();
t.p();
}
}
引入的文件(位置:/src/java/code/tmp/c/d/T.java)
package c.d;
public class T {
public void p(){
System.out.println("class:T");
}
}
package c.d;
public class T {
public void p(){
System.out.println("class:T");
}
}
假设现在编译两个文件(目录:/src/java/),则编译命令为:javac -classpath code/tmp code/a/b/TestT.java 执行命令为:java -cp code;code/tmp a/b/TestT

如果当前目录为:/src/java/code/,则编译命令为:javac -classpath tmp a/b/TestT.java执行命令为:java -cp .;tmp a/b/TestT

假设现在编译不同磁盘的三个文件(目录:e:/src/java/),则编译命令为:
假设以下代码(位置:e:/src/java/code/a/b/TestT.java):
view plain to clipboardprint?
package a.b;
import c.d.T;
import e.f.T1;
public class TestT {
public static void main(String[] args) {
T t = new T();
t.p();
T1 t1 = new T1();
t1.p();
}
}

package a.b;
import c.d.T;
import e.f.T1;
public class TestT {
public static void main(String[] args) {
T t = new T();
t.p();
T1 t1 = new T1();
t1.p();
}
}
引入的文件1(位置:d:/java/code/tmp/c/d/T.java)

view plain to clipboardprint?
package c.d;
public class T {
public void p(){
System.out.println("class:T");
}
}

package c.d;
public class T {
public void p(){
System.out.println("class:T");
}
}

引入的文件2(位置:c:/code/tmp/e/f/T1.java)
view plain to clipboardprint?
package e.f;
public class T1 {
public void p(){
System.out.println("class:T1");
}
}

package e.f;
public class T1 {
public void p(){
System.out.println("class:T1");
}
}
如果当前目录为:e:/src/java/
编译命令为:javac -classpath d:/java/code/tmp;c:/code/tmp code/a/b/TestT.java
执行命令为:java -cp code;d:/java/code/tmp;c:/code/tmp a/b/TestT

说明:javac命令中的classpath必须指定引入类的路径;同样java命令中的cp必须引入引入类的class的路径也需指定执行类的路径

实例:
package test;
enum T{
HELLO,WORLD,HAA;
}

package test;
import static test.T.*;
public class A {
private T t;

public A(T t){
this.t = t;
}

public static void main(String[] args){
System.out.println(new A(HELLO));
System.out.println(new A(HAA));
}

@Override
public String toString(){
return this.t + " ";
}
}

编译命令:javac -d . T.java
javac -d . A.java

执行命令: java test.A

Ⅳ 怎么在DOS下编译c语言成为.exe文件啊

装mingw
将bin目录添加到
系统变量
运行cmd,输入gcc
出现
找不到文件的提示就
说明安装
成功了
命令gcc
用法示例:
编译:
gcc
-c
main.c
生成
main.o
连接:
gcc
-o
m.exe
main.o
生成m.exe
可执行文件
编译连接一起来就是
gcc
-o
m.exe
main.c
//适合单文件,不要用于工程中
如果是c++的话
连接要用g++命令

Ⅵ C语言如何用dos命令编译运行

在控制台编译运行一个C程序,在windows上的c语言编译器为cl.exe,在linux平台上的c语言编译器是gcc。

在命令提示符中,执行cl test.c(test.c是c语言源码文件)。下图是用cl编译器编译main.cxx的谁的,并且执行生成的程序main.exe。

Ⅶ 如何在DOS窗口下运行编译好的.class文件

设置环境变量:
我的电脑-高级-环境变量-用户变量新建:

变量名classpath
变量值E:\Java\jdk1.5.0\lib\tools.jar (这个路径以你的java安装路径为准)

变量名java_home
变量值E:\Java\jdk1.5.0 (这个路径以你的java安装路径为准)

变量名path
变量值E:\Java\jdk1.5.0\bin (这个路径以你的java安装路径为准)

环境变量设置上面那3个就可以.

运行编译好的.class文件:只要你在dos里,先进入你那文件所在的路径.
然后输入java (.class文件的文件名,不用打扩展名)

比如class的文件名是HelloWorld.class放到D盘根目录下.那么你先进入DOS,进入D盘,然后输入java HelloWorld 然后回车,即可.

Ⅷ 怎么在DOS下编译汇编程

如果是陆四位的操作系统: 以下是最简化的tasm的dos下的汇编编程环境,解压它,将tasm文件夹拖入dosbox的快捷图标中就可虚拟出dos的c驱动器(dos窗口),在其中执行菜单文件mm.exe可进行asm文件的编辑、编译、链接、转com文件、运行等操作。mm.exe是一个极简易的ide

Ⅸ 在dos下编译java文件

在dos下编译java文件用javac命令,javac是用来编译.java文件的。命令行下直接输入javac可以看到大量提示信息,提示javac命令的用法,我只知道常用的。

javac -d destdir srcFile

其中:1、-d destdir是用来指定存放编译生成的.class文件的路径。(若此选项省略,那么默认在当前目录下生成.class文件,并且没有生成包文件夹;当前目录可以用“.”来表示,即:javac -d . srcFile )

注意:添加-d选项除了可以指定编译生成的.class文件的路径外,最大的区别是可以将源文件首行的package关键字下的包名在当前路径下生成文件夹。

2、srcFile是源文件.java文件的路径。

例如:有这样一个简单的java类,路径为E: estJavacTest.java:

package com.stopTalking.test;

public class JavacTest {

public static void main(String[] args) {

byte a = 5;

short b = 6;

System.out.println("JavacTest [a=" + a + ", b=" + b + "]");

}

}

当前路径下,输入 javac JavacTest.java ,便在当前路径下生成了一个JavacTest.class的文件,如图:

热点内容
广数g96编程实例 发布:2025-05-14 01:01:56 浏览:910
安卓手机如何做一个小程序 发布:2025-05-14 01:01:51 浏览:967
linux怎么访问外网 发布:2025-05-14 01:00:24 浏览:951
玩dnf什么配置不卡卡 发布:2025-05-14 00:57:02 浏览:806
android优秀项目源码 发布:2025-05-14 00:54:58 浏览:205
dell服务器怎么装系统 发布:2025-05-14 00:50:52 浏览:593
csgo怎么进日本服务器 发布:2025-05-14 00:39:18 浏览:747
ip查服务器商家 发布:2025-05-14 00:33:37 浏览:212
云服务器布 发布:2025-05-14 00:27:55 浏览:78
吃鸡最佳配置怎么看 发布:2025-05-14 00:25:32 浏览:226