win10預覽編譯
桌面操作系統
對於當前主流桌面操作系統而言,可使用 VisualC++、GCC以及 LLVM Clang 這三大編譯器。
Visual C++(簡稱 MSVC)只能用於 Windows 操作系統;GCC 和 LLVM Clang除了可用於Windows操作系統之外,主要用於 Unix/Linux操作系統。
像現在很多版本的 Linux 都默認使用 GCC 作為C語言編譯器,而像 FreeBSD、macOS 等系統默認使用 LLVM Clang 編譯器。由於當前 LLVM 項目主要在 Apple 的主推下發展的,所以在 macOS中,Clang 編譯器又被稱為 Apple LLVM 編譯器。
MSVC 編譯器主要用於 Windows 操作系統平台下的應用程序開發,它不開源。用戶可以使用 Visual Studio Community 版本來免費使用它,但是如果要把通過 Visual Studio Community 工具生成出來的應用進行商用,那麼就得好好閱讀一下微軟的許可證和說明書了。
而使用 GCC 與 Clang 編譯器構建出來的應用一般沒有任何限制,程序員可以將應用程序隨意發布和進行商用。
MSVC 編譯器對 C99 標準的支持就十分有限,加之它壓根不支持任何 C11 標准,所以本教程中設計 C11 的代碼例子不會針對 MSVC 進行描述。所幸的是,Visual Studio Community 2017 加入了對 Clang 編譯器的支持,官方稱之為——Clang with Microsoft CodeGen,當前版本基於的是 Clang 3.8。
也就是說,應用於 Visual Studio 集成開發環境中的 Clang 編譯器前端可支持 Clang 編譯器的所有語法特性,而後端生成的代碼則與 MSVC 效果一樣,包括像 long 整數類型在 64 位編譯模式下長度仍然為 4 個位元組,所以各位使用的時候也需要注意。
為了方便描述,本教程後面涉及 Visual Studio 集成開發環境下的 Clang 編譯器簡稱為 VS-Clang 編譯器。
嵌入式系統
而在嵌入式系統方面,可用的C語言編譯器就非常豐富了,比如:
用於 Keil 公司 51 系列單片機的 Keil C51 編譯器;
當前大紅大紫的 Arino 板搭載的開發套件,可用針對 AVR 微控制器的 AVRGCC 編譯器;
ARM 自己出的 ADS(ARM Development Suite)、RVDS(RealView Development Suite)和當前最新的 DS-5 Studio;
DSP 設計商 TI(Texas Instruments)的 CCS(Code Composer Studio);
DSP 設計商 ADI(Analog Devices,Inc.)的 Visual DSP++ 編譯器,等等。
- 通常,用於嵌入式系統開發的編譯工具鏈都沒有免費版本,而且一般需要通過國內代理進行購買。所以,這對於個人開發者或者嵌入式系統愛好者而言是一道不低的門檻。
- 不過 Arino 的開發套件是可免費下載使用的,並且用它做開發板連接調試也十分簡單。Arino 所採用的C編譯器是基於 GCC 的。
- 還有像樹莓派(Raspberry Pi)這種迷你電腦可以直接使用 GCC 和 Clang 編譯器。此外,還有像 nVidia 公司推出的 Jetson TK 系列開發板也可直接使用 GCC 和 Clang 編譯器。樹莓派與 Jetson TK 都默認安裝了 Linux 操作系統。
- 在嵌入式領域,一般比較低端的單片機,比如 8 位的 MCU 所對應的C編譯器可能只支持 C90 標准,有些甚至連 C90 標準的很多特性都不支持。因為它們一方面內存小,ROM 的容量也小;另一方面,本身處理器機能就十分有限,有些甚至無法支持函數指針,因為處理器本身不包含通過寄存器做間接過程調用的指令。
- 而像 32 位處理器或 DSP,一般都至少能支持 C99 標准,它們本身的性能也十分強大。而像 ARM 出的 RVDS 編譯器甚至可用 GNU 語法擴展。
- 下圖展示了上述C語言編譯器的分類。
B. win10如何編譯java程序,環境變數已經設置好了的
編寫代碼保存為.java後綴名
環境變數配置好了就在命令行cd /d (.java文件的路徑),這是為了到你的java文件的目錄下來
javac 文件名.java
java 文件名(不帶java後綴了)
輸出結果
C. win10,怎麼編譯代碼,今天
1、使用第三方工具修復,如360人工服務,如下圖:搜索桌面圖標異常。2、找到異常對應的原因,點擊立即修復即可。如圖:3、除了上述方法,還可以使用批處理。rem關閉explorer.exetaskkill/f/imexplorer.exeattrib-h-i%userprofile%\AppData\Local\IconCache.dbdel%userprofile%\AppData\Local\IconCache.db/arem打開explorerstartexplorer大概的原理就是先關閉windows資源管理器,然後再對快捷方式圖標緩存進行清理,然後再啟用Windows資源管理器。4、使用方法:桌面上新建一個記事本,比如123.txt,注意一定要顯示出來後綴名txt,沒顯示的請對系統進行設置,務必顯示出來後再進行下一步的操作。5、復制以上內容(紅色部分),粘貼到記事本里,保存,然後將記事本的後綴名txt修改為bat,也就是123.bat,修改完畢後,直接雙擊運行該批處理文件即可,如果提示無許可權,可以右鍵以管理員身份運行。一般情況下,運行後,快捷方式就立馬恢復正常了,如果沒有效果,請嘗試重啟系統後再次查看。
D. win10中怎麼利用jdk編譯和執行程序
一、用eclipse: 直接寫完程序點擊run就行,console里查看輸出 二、自己用命令行編譯 配置環境變數,網路一下有很多帖子 在cmd里輸入 javac Xxx.java 如果沒錯,在當前目錄生成Xxx.class,這一步就是將.java文件編譯為.class文件。 在cmd里輸入 java Xxx 即可正常運行
E. win10下Latex用pdflatex怎麼無法編譯預覽了
產生 PDF 文件的方式有多種。一種是用 pdflatex 把 LaTeX 文件直接編譯為 PDF 文件,一種是先用 latex 把 LaTeX 文件編譯為 DVI 文件,再用 dvipdf (或者 dvipdfm, 或者 dvipdfmx) 把 DVI 文件轉換為 PDF 文件。這兩種方式產生的結果不一定等同,特別是有圖片的時候。有時候這種辦法行,有時候另一種辦法行,有時候兩種辦法都行。一般說來,用 dvipdf 及其變種比較可靠,而 pdflatex 經常會不盡如人意。
F. win10系統如何配置gcc編譯環境
具體方法如下:
1、打開win-builds-1.5.0,前兩項默認即可,點擊Browse選擇安裝位置。
2、任意選擇安裝位置,但是安裝路徑最好不要有中文,然後點擊OK按鈕。
3、點擊右上角的「process」按鈕開始下載gcc。
4、下載和安裝可能需要較長的時間,請耐心等待。
5、安裝完成後點擊右上角的關閉按鈕關閉該窗口就可以了。
G. win10文件預覽怎麼打開
從方便的角度出發,可以用百頁窗軟體,裡面有個一鍵預覽功能,滑鼠放在想看的文件上,輕敲空格鍵就能查看。