windows命令行編譯
1.打開命令行界面:鍵盤win+r,輸入CMD,回車。您可以打開命令行。
『貳』 在windows下面用命令行編譯C的源文件,出現c1034 stdio.h 不包括路徑集的錯誤 help!
在執行編譯命令之前,在 C盤目錄下,執行命令:vcvar32 ;Setting environment for using Microsoft visitudio 2008 tools
然後使用 cd 命令進入文件所在目錄,cl XXX.c就可以編譯通過了
『叄』 在Windows系統下,不安裝編譯器,能否直接用DOS命令編寫編譯C程序如果能,怎樣操作
首先,Windows不是純C語言編寫的,應該說是類C語言編寫的。
其次,不是不能運行C語言的程序,也不是沒有編譯器。而是運行自定義C或者C++程序是一個功能,這個功能的實現所需要的開發費用是非常高昂的,而且售出的比較少。
所以實際上C和C++的編譯器比Windows要貴很多。如果把編譯器成本分攤到Windows里,又會增加Windows的價格。
這些實際上是商業策略,需要很久才能理解。
『肆』 java在dos環境怎樣編譯程序
在 Windows/DOS 環境下編譯 Java 程序,可以按照以下步驟操作:
首先確保歷燃清已經安裝了 JDK。可以在命令行中輸入 java -version 檢查是否已經安裝了 JDK,並查看 JDK 的版本信肢前息。
編寫 Java 程序並保存為 .java 文件。
打開命令行窗口(如 cmd),使用 cd 命令切換到 Java 程序所在的目錄。
使用 javac 命令編譯 Java 程序,例如:
javac HelloWorld.java如果編譯成功,將會生成一個名為 HelloWorld.class 的文件。
使用 java 命令運行 Java 程序,例如:
java HelloWorld運行結果將會在命令行窗口中顯示出來。
需要注意的是,Java 程序中使用的路徑分隔符應該是 /,而不是 Windows 下的 。例如,如果要引用當段簡前目錄下的 myfile.txt 文件,應該使用 ./myfile.txt,而不是 .myfile.txt。
『伍』 編譯java程序的命令是什麼,運行java應用程序的命令是什麼
當前默認目錄為C盤Users文件夾下的Administrator文件夾。一般而言,我們習慣改變當前目錄。由於windows有磁碟分區,若要跳到其他磁碟,例如E盤,有幾種方法:
1、輸入命令: pushd 路徑(此命令可將當前目錄設為所希望的任一個已存在的路徑)
2、輸入命令: e: 轉移到e盤,然後再輸入 cd 轉移到所希望的已知路徑。
希望在windows命令行下使用javac、java、javap等命令,那麼當前電腦必須安裝了jdk,並且將jdk的bin目錄添加到環境變數path下了。
拓展資料:
Java是一種編程語言,被特意設計用於互聯網的分布式環境。Java具有類似於C++語言的「形式和感覺」,但它要比C++語言更易於使用,而且在編程時徹底採用了一種「以對象為導向」的方式。
使用Java編寫的應用程序,既可以在一台單獨的電腦上運行,也可以被分布在一個網路的伺服器端和客戶端運行。另外,Java還可以被用來編寫容量很小的應用程序模塊或者applet,做為網頁的一部分使用。applet可使網頁使用者和網頁之間進行互動式操作。
『陸』 在windows下如何通過命令行完成C++工程的編譯、鏈接、生成,如果需要鏈接系統自帶的動態鏈接庫怎麼辦
沒啥具體要求的話,直接往上堆就行了
cl hello.cpp yourlib.lib
需要更多的控制,查看 cl /? 吧,也可以查 MSDN
===
其他編譯器也類似,簡單情況可以直接堆文件名
====
library 文件不在默認的搜索路徑里的話,一般有兩種方法解決:
1 gcc 的話,使用 -L/path/to/lib
2 直接用全路徑來寫,編譯命令上加 /path/to/lib/file
比如
gcc -o hello.exe hello.c C:\xxx\msimg32.lib
另:.h 文件不應該出現在編譯命令里,編譯單元是按一個源碼文件 .c/.cpp 來算的
===========================
隱式鏈接DLL,鏈接時使用的是對應的 implib,一般也是以 .lib 文件存在
而 GCC(MinGW) 的話,擴展名為 .a
msimg32 的話,/MinGW/lib 已經有 libmsimg32.a 文件,可以直接加 -lmsimg32 選項來鏈接
=======
至於資源文件的話,MinGW 中用的編譯器是 windres.exe
命令為:windres -i xx.rc -o xx.res -O coff
然後鏈接成 exe 時加上 xx.res 文件名
=====================
makefile 其實就是便於組織編譯命令,實際使用的編譯命令還是需要自己寫的
『柒』 如何在windows的命令行環境下編譯C++程序
第一步:安裝編譯環境
下載並安裝Visual Studio,本人安裝的Visual Studio 2012
第二步:設置環境變數
1)右鍵「計算機(我的電腦)」,選擇「屬性->高級系統設置->環境變數」,找到「系統變數」中的「PATH"屬性,雙擊之
2)復制Visual Studio安裝目錄下的路徑「D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin」到環境變數中(PATH中已經有其它變數,則粘貼到最後面,並且用英文「;」與前面的變數隔開)
第三步:修改命令行啟動參數
1)在「開始->運行」中輸入「cmd」,開始菜單中將列出"cmd.exe",右鍵它,然後「發送到->發送到桌面快捷方式」
2)右鍵步驟1)中創建的桌面快捷方式,選擇「屬性->快捷方式」,找到「目標(T)」欄,修改目標為「C:\Windows\System32\cmd.exe /k vcvars32.bat」,修改好後點確定
第四步:編寫test.cpp程序
1)在D盤新建一個文件夾,命名為testCode
2)打開testCode,在裡面新建一個文本文檔,命名為test.cpp(注意,如果你的系統設置中隱藏了已知文件類型的擴展名,必須顯示它,否則你創建的test.cpp的真實名字將是test.cpp.txt)
3)用記事本或EditPlus打開test.cpp,在其中寫入代碼,例如:
#include <iostream>
int main()
{
std::cout<<"Hello World!"<<std::endl;
while(1)
{
//ignore
}
}
第五步:編譯test.cpp
1)雙擊第三步中創建的cmd.exe的桌面快捷方式,打開命令行窗口
2)輸入:cd d: 回車
3)輸入:cd Ccodes 回車
4)輸入:cl -EHsc test.cpp 回車
編譯器開始編譯test.cpp。我們可以從命令行的輸出內容中看到編譯結果。如果程序沒有書寫錯誤,一定可以編譯出一個test.exe和一個test.obj。其中exe文件即是編譯後的可執行程序。obj文件是按塊編譯產生的中間文件。至此,整個命令行編譯流程結束。
『捌』 如何在Windows上編譯java程序
1、執行cmd命令javac後,顯示如圖所示編譯成功,說明是java運行正常。
『玖』 win8怎麼使用c#命令行編譯器詳細介紹
csc.exe是.NET Framework SDK中的一個工具,當然用VS舒服多了...
不怕麻煩或者小硬碟的可以用用看,下面是些基本編輯,編譯,調試操作(很不詳細,詳細請看MSDN :) ):
1.配置C#命令行編輯器:
我的電腦 - 屬性 - 高級 - 環境變數 - 系統變數列表對話框 - 雙擊Path變數 -
在當前路徑值的末尾加入(路徑變數里各值用分號區隔): C:\Windows\Microsoft.NET\Framework\v2.0.50727 (注意,路徑和版本號會因為你的安裝和下載的不同而不同,自己到安裝目錄下看看)
如果配置成功,在命令窗口中輸入: csc /? 將顯示C#編譯器支持的選項列表.
2.配置其他.NET命令行工具:
將附加路徑變數加入系統變數列表框: C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin
如果配置成功,在命令窗口中輸入:gacutil /? 查看GAC工具gacutil.exe的各個選項.
3.使用csc.exe和記事本構建C#應用程序:
- 使用記事本編輯源代碼,並保存為.cs格式,如TestApp.cs,存儲路徑C:\CscExample\
//TestApp.cs
using System;
class TestApp
{
public static void Main()
{
Console.WriteLine("Testing!");
}
}