1. windows系統下常用哪些Fortran編譯器我用的vs2008。
<<<Intel Visual Fortran>>>
請到我的網盤下載:
pan 點 點 com/share/link?shareid=263088&uk=2516895891
另外,IVF 需要 Visual Studio 2005 或 2008 等。
Sliverfrost Ftn95
這是完全免費的,可在這里下載:
www~ftn95~co~uk/ftn95/ftn95-6.30/ftn95_personal.exe
另外 Compaq Visual Fortran 也可以,可在網路上搜索到地址,但他不支持 WinVista 和 Win7。
其他的編譯器,如 NAG Fortran,PGI Fortran 等,官方都能找到。但可能是試用版
2. C++常用編譯器
最精簡的編譯器是Dev c++;
最強大的是 Visual Studio;
我用的是Dev c++
3. linux中常用編譯器是什麼
Linux 下可用的編譯器有 GCC、EGCS 和 PGCC,其中最常用的編譯器便是 GCC。
GCC 起初是 GNU 推出的 C語言編
譯器,用於類 Unix 系統下的編程,所以名為 GNU C Compiler 。隨著眾多自由開發者的加入,GCC
發展迅速,如今已成為一個支持眾多語言的編譯器了,其中包括 C、C++、Ada、Object C 和 Java 等,以至於 GCC 開始被擴展為
GNU Compiler Collection ,也就是「GNU 編譯器集合」的意思。
GCC用法:
1、GCC基本用法及其選項
gcc 或 g++ 的用法跟參數含義幾乎一樣,他們最基本的用法是:
2、只編譯子程序(-c)
3、產生目標文件(-o)
4、附加調試信息(-g)
5、多文件編譯
6、連接庫文件。
4. 用於C++的編譯器有哪些(常用和不常用的都要)
你說的是編譯器還是 IDE工具
如果是 編譯器,
在windows下
微軟的是 cl.exe(一般在 nmake中配置) 用的比較多還是win-gcc
linux下 就更多了
一般都是gcc,但是 如果涉及嵌入式開發,像arm這些大廠商都有自己的編譯器
如果你想說 IDE(集成開發環境)
windows下 微軟的與 vc6.0(visual studio 6)VS2003(VC7.0) VS2005(VC8.0)
VS2008(VC9.0) VS2010(VC10.0) VS2012
還有早些年比較流行的 寶藍公司的 borland Builder c++ 6.0
現在 涉及 一些跨平台的程序涉及 也可以用 Eclipse 來進行。
其實這都是工具咯,如果你不涉及太多操作系統的介面用標准C/C++ 編程,
都沒有區別的
個人感覺 圖形化程序涉及這塊 還是 BC比較經典,VC寫界面程序很麻煩
5. 急急!c++編譯器的選項和調用!
不論是不是用IDE, 和編譯結果是控制台APP 還是WIN32APP, 沒有關系的。
為什麼要用CL 編譯win32程序,不用IDE? 原因何在?
CL編譯win32肯定沒問題的,具體用法可以參考CL幫助, 我記得很簡單的, 給你示例如下:
C:Program Files (x86)Microsoft Visual Studio 11.0VCin>vcvars32.bat
C:Program Files (x86)Microsoft Visual Studio 11.0VCin>cl
Microsoft (R) C/C++ Optimizing Compiler Version 17.00.61030 for x86
Copyright (C) Microsoft Corporation. All rights reserved.
usage: cl [ option... ] filename... [ /link linkoption... ]
┈┈來自:網路香港交流吧, 誠邀大家幫忙關注!!!
6. c++常用的編譯器都有哪些
VC,BCC,GCC
7. C語言的常用編譯軟體有哪幾種.哪個最好
嚴重同意樓上的,如果以後想嵌入式發展,建議多學習gcc,以後還能擴展到跨平台的arm-linux-gcc等等~.
不過他的缺點就是獨立的編譯器,不是像vc那樣集成開發環境,要是以後走單獨的pc變成的話還是學習vc吧。vc的編輯代碼,和調試功能還是最強大的。
8. 匯編語言編譯器的TASM的用法
TASM是Borland公司推出的匯編編譯器,也是一種使用很廣泛的編譯器,和MASM相比,TASM的升級沒有這么頻繁。TASM早在1.0版本就有了對80386處理器指令的完全支持(MASM要到5.0版本才支持80386指令),1989年推出的1.01版本修正了1.0版的一些錯誤;早期的版本還有TASM 3.0和TASM 4.0,其中4.0版是TASM系列編譯器編寫DOS程序使用最廣泛的版本。
到目前為止,TASM的最後一個版本是5.0版,這個版本支持Win32編程,並單獨為Win32編程附帶有一整套的32位程序:32位的編譯器TASM32.EXE、鏈接器TLINK32.EXE和資源編譯器BRC32.EXE。與這些32位程序對應的16位工具在軟體包中依然存在,文件名為TASM.EXE,TLINK.EXE和BRC.EXE等。
TASM 5.0命令行的使用方法是:
TASM32 [選項] 源文件名[,[目標文件名],[列表文件名],[索引文件名]][;]
在Win32編程時TASM的常用選項如下表所示。
選 項
簡 介
/ml,/mx,/mu
對大小寫是否敏感:ml=全部敏感,mx=全局變數大小寫敏感,mu=不敏感,Win32編程中必須用ml選項
/m#
允許第#次編譯掃描時可以向前引用,一般使用/m2
/i路徑
設定include文字所在的路徑
/l,/la
lst文件的格式:/l為正常格式,/la為擴充格式
/zi,/zd,/zn
符號調試信息的控制:/zi為全部,/zd為僅有行號,/zn為不產生調試信息
TASM和MASM之間的導入庫和目標文件等不能通用,程序員無法用Microsoft的鏈接器來鏈接TASM產生的obj文件,反之亦然,這是因為TASM的庫文件和obj文件一直是OMF格式,與Microsoft使用的COFF格式不兼容
9. 常見的C語言編譯器是什麼
目前最流行的C語言編譯器有以下幾種:
1、GNU Compiler Collection 或稱GCC
GCC(GNU Compiler Collection,GNU編譯器套件),是由 GNU 開發的編程語言編譯器。它是以GPL許可證所發行的自由軟體,也是 GNU計劃的關鍵部分。
GCC原本作為GNU操作系統的官方編譯器,現已被大多數類Unix操作系統(如Linux、BSD、Mac OS X等)採納為標準的編譯器,GCC同樣適用於微軟的Windows。GCC是自由軟體過程發展中的著名例子,由自由軟體基金會以GPL協議發布。
2、Microsoft C 或稱 MS C
Microsoft C 是c語言的一種IDE(集成開發環境),常見的還有Microsoft Visual C++,Borland C++,Watcom C++ ,Borland C++ ,Borland C++ Builder,Borland C++ 3.1 for DOS,Watcom C++ 11.0 for DOS,GNU DJGPP C++ ,Lccwin32 C Compiler 3.1,High C,Turbo C等等......
3、Borland Turbo C 或稱 Turbo C
Turbo C是美國Borland公司的產品,Borland公司是一家專門從事軟體開發、研製的大公司。該公司相繼推出了一套 Turbo系列軟體, 如Turbo BASIC, Turbo Pascal, Turbo Prolog, 這些軟體很受用戶歡迎。
(9)常用的編譯器選項中擴展閱讀:
C編譯的整個過程很復雜,大致可以分為以下四個階段:
1、預處理階段在該階段主要完成對源代碼的預處理工作,主要包括對宏定義指令,頭文件包含指令,預定義指令和特殊字元的處理,如對宏定義的替換以及文件頭中所包含的文件中預定義代碼的替換等,總之這步主要完成一些替換工作,輸出是同源文件含義相同但內容不同的文件。
2、編譯、優化階段編譯就是將第一階段處理得到的文件通過詞法語法分析等轉換為匯編語言。優化包括對中間代碼的優化,如刪除公共表達式,循環優化等;和對目標代碼的生成進行的優化,如如何充分利用機器的寄存器存放有關變數的值,以減少內存訪問次數。
3、匯編階段將匯編語言翻譯成機器指令。
4、鏈接階段鏈接階段的主要工作是將有關的目標文件連接起來,即將在一個文件中引用的符號同該符號在另外一個文件中的定義連接起來,使得所有的目標文件成為一個能夠被操作系統裝入執行的統一整體。
10. 常用的C++語言編譯器有哪些
Visual C++是一個集成環境的C++編譯器,功能多著呢。微軟產品。
Borland C++ Buider C++編譯器,比較小巧實用。
Borland C++ 也是C++編譯器,一般是包含上面的Buider,分不開的。(個人意思)
C++ Buider 也是C++編譯器,是另一個公司的產品。也挺實用的,功能不多。
C語言,也就是一般的寫程序時的標准約束。一般都尊守ANSII的標准。也就是說語法規則,函數庫等等。