編譯器-Javac.exe(轉)
編譯器-Javac.exe(轉)[@more@] Javac編譯器讀取Java原始碼,並將其編譯成位元組程式碼,呼叫Javac的命令列如下:
C:>javac options filename.java
值得注意的是,和Java直譯器不同,Javac 編譯器期望它正在編譯的檔案具有副檔名.Java。其命令列如下表
選項 功能
-classpath path 此選項用於設定路徑,在該路徑上Javac尋找需被呼叫的類。該路徑是一個用分號分開的目錄列表。
-d directory 此選項指定一個根目錄。該目錄用來建立反映軟體包繼承關係的目錄數。
-g 此選項在程式碼產生器中開啟除錯表,以後可憑此除錯產生位元組程式碼。
-nowarn 此選項禁止編譯器產生警告。
-o 此選項告訴javac最佳化由內聯的static、final以及privite成員函式所產生的碼。
-verbose 此選項告知Java顯示出有關被編譯的原始檔和任何被呼叫類庫的資訊。
C:>javac options filename.java
值得注意的是,和Java直譯器不同,Javac 編譯器期望它正在編譯的檔案具有副檔名.Java。其命令列如下表
選項 功能
-classpath path 此選項用於設定路徑,在該路徑上Javac尋找需被呼叫的類。該路徑是一個用分號分開的目錄列表。
-d directory 此選項指定一個根目錄。該目錄用來建立反映軟體包繼承關係的目錄數。
-g 此選項在程式碼產生器中開啟除錯表,以後可憑此除錯產生位元組程式碼。
-nowarn 此選項禁止編譯器產生警告。
-o 此選項告訴javac最佳化由內聯的static、final以及privite成員函式所產生的碼。
-verbose 此選項告知Java顯示出有關被編譯的原始檔和任何被呼叫類庫的資訊。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-958019/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 淺談彙編器、編譯器和直譯器編譯
- vue編譯器Vue編譯
- CUDAFORTRAN編譯器編譯
- 重編譯 invalid 物件(轉)編譯物件
- mingw編譯jsoncpp 轉載編譯JSON
- Go編譯器簡介【譯】Go編譯
- 程式碼線上編譯器(上)- 編輯及編譯編譯
- 編譯器的自展和自舉、交叉編譯編譯
- CSS預編譯器CSS編譯
- 源語言、目標語言、翻譯器、編譯器、直譯器編譯
- 說說 方舟編譯器編譯
- stylus(css預編譯器)CSS編譯
- ARM 之主流編譯器編譯
- Rust 編譯器入門Rust編譯
- 【轉】MySQL原始碼編譯安裝MySql原始碼編譯
- Vue3原始碼分析——編譯模組和編譯器Vue原始碼編譯
- NEO Python編譯器介紹Python編譯
- Lombok編譯器Maven外掛Lombok編譯Maven
- C++編譯器優化C++編譯優化
- JIT 編譯器快速入門編譯
- JS 編譯器都做了啥?JS編譯
- 編譯器後端總結編譯後端
- Rust 編譯器探索使用 PGORust編譯Go
- [轉]:xmake編譯配置過程詳解編譯
- GraphJin:GraphQL自動編譯轉為SQL編譯SQL
- ☕【Java技術指南】「編譯器專題」深入分析探究“靜態編譯器”(JAVA\IDEA\ECJ編譯器)是否可以實現程式碼優化?Java編譯Idea優化
- IDEA報錯java: 編譯失敗: 內部 java 編譯器錯誤IdeaJava編譯
- PHP編譯器BPC 6.0釋出,支援namespace,支援closure,成功編譯 workermanPHP編譯namespace
- # Xcode 編譯器除錯命令(所有)XCode編譯除錯
- JavascriptAST編譯器的研究學習JavaScriptAST編譯
- 【編譯器001-001】總覽編譯
- 走進Golang之編譯器原理Golang編譯
- GCC編譯器背後的故事GC編譯
- -debug(C# 編譯器選項)C#編譯
- 編譯器優化:方法內聯編譯優化
- 編譯器的符號表管理編譯符號
- eBookBinder for mac(電子書編譯器)Mac編譯
- [譯] 理解編譯器 —— 從人類的角度(版本 2)編譯
- VS設定 LLVM-Clang 編譯器進行編譯C++專案LVM編譯C++