當前位置:首頁 » 編程軟體 » 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的文件,如圖:

熱點內容
交叉編譯優化 發布:2025-05-14 03:48:52 瀏覽:529
動圖在線壓縮 發布:2025-05-14 03:35:24 瀏覽:132
w7共享無法訪問 發布:2025-05-14 03:35:24 瀏覽:482
為什麼微信會出現賬號密碼錯誤 發布:2025-05-14 03:03:30 瀏覽:692
幻影腳本官網 發布:2025-05-14 03:01:13 瀏覽:826
servlet的webxml怎麼配置 發布:2025-05-14 02:51:46 瀏覽:772
怎麼取消手勢密碼 發布:2025-05-14 02:51:11 瀏覽:639
openvpn搭建vpn伺服器搭建 發布:2025-05-14 02:47:52 瀏覽:998
密碼忘了從哪裡找 發布:2025-05-14 02:39:09 瀏覽:548
我的世界什麼伺服器有前途 發布:2025-05-14 02:30:31 瀏覽:528