一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Code::Blocks IDE for Fortran windows上的完整使用心得

 suffuse 2014-12-21

Code::Blocks IDE for Fortran windows上的完整使用心得

作者: 銳利的碎片 (站內(nèi)聯(lián)系TA)    發(fā)布: 2011-12-13


其實(shí)這個ide我以前有發(fā)過,不過最近還是很多人問windows上的fortran ide。 emacs和vim是很好了,不過怕麻煩的人也還很多。于是再開帖介紹一下這個ide以及在windows下的使用。順便為最近某事情攢下人品。
1 介紹:
Code::Blocks IDE for Fortran 是基于 Code::Blocks添加fortran支持得到的一個分支版本。不過原本CB就對gfortran支持很好,只是需要一些配置。而修改版加強(qiáng)了對fortran的支持并基本完整的包含了fortran03和08語法的高亮和提示(這個看各人習(xí)慣了,我覺得還不是很煩就是了)。對c和fortran的混合編程也有很好的支持。
2 安裝使用
首先安裝mingw,在http:///projects/mingw/files/下載網(wǎng)絡(luò)安裝程序后安裝,安裝時選擇所需的編譯器,推薦同時安裝msys,最簡單的就是全裝。
然后安裝ide,cbf可以從http://darmar./index.php這里下載,下載得到的是一個壓縮文件,解壓安裝后執(zhí)行主程序即可,默認(rèn)程序配置在系統(tǒng)用戶目錄下,可以使用portable腳本在程序目錄下保存配置。安裝后運(yùn)行程序,會提示選擇默認(rèn)編譯器,這個是全局的默認(rèn)編譯器,如果程序探測到支持的編譯器會顯示Detected. 這里選擇gfortran。
這時候可以看到主界面,工具欄很亂是不是? 可以調(diào)整一下布局,并關(guān)掉不用的工具欄,然后view-perspective 保存一下。
這時候新建一個工程,選擇gfortran為編譯器,輸入一段代碼試著編譯一下。 如果你按上面的步驟,這里會報錯,因?yàn)閙ingw安裝時不會設(shè)置環(huán)境變量,cbf不能找到編譯器位置。這時打開Settings-Compiler and debugger, 按下圖設(shè)置程序路徑。

再試一下編譯,應(yīng)該可以了:

這樣,cbf就基本可以運(yùn)行了,新建一個empty project, 選擇gfortran為編譯器,然后就可以寫程序了。
3。其他操作
1 編譯選項
有時候,我們要設(shè)置不同的編譯選項,這時右擊項目選擇build options來設(shè)置相關(guān)的編譯選項。
2 調(diào)試
cbf對gdb支持良好,可以配合gdb實(shí)現(xiàn)調(diào)試功能,具體大家可以自己摸索一下。
3 混合編程
若要實(shí)現(xiàn)c和fortran混合編程,首先按前面的方法設(shè)置gcc的路徑。然后可以在project里加入c語言源文件,直接build即可,效果如下。

4 其他的編譯器支持
基本上要在windows上用ifort,只能用vs。雖然編譯器選項里有,不過具體操作很麻煩,而且還是要裝vs。不過linux下可以正常的使用。g95是可以使用的,不過混編只能用gcc和gfortran。linux下icc和ifort應(yīng)該也行,不過沒試過。
5 插件
有一些插件是只適合c和c++的,也有一些要設(shè)置,比如doxygen.
還有很多功能可以慢慢嘗試,像代碼跳轉(zhuǎn)等功能看代碼時比較有用。
大家有問題可以跟帖,我會盡量說明。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    午夜日韩在线观看视频| 一区二区日本一区二区欧美| 国产精品久久精品国产| 五月天六月激情联盟网| 欧美激情中文字幕综合八区| 欧美av人人妻av人人爽蜜桃| 91日韩欧美中文字幕| 亚洲一区二区福利在线| 欧洲日本亚洲一区二区| 国产又大又黄又粗的黄色| 国产一区二区不卡在线播放| 久久99午夜福利视频| 女人高潮被爽到呻吟在线观看| 最新国产欧美精品91| 国产成人亚洲欧美二区综| 国产日产欧美精品视频| 亚洲综合日韩精品欧美综合区| 丰满少妇高潮一区二区| 麻豆tv传媒在线观看| 日韩人妻精品免费一区二区三区| 成人三级视频在线观看不卡 | 国产精品大秀视频日韩精品| 国产一区二区精品高清免费| 日韩人妻毛片中文字幕| 亚洲国产成人久久99精品| 亚洲av在线视频一区| 亚洲专区一区中文字幕| 太香蕉久久国产精品视频| 国产小青蛙全集免费看| 欧美一二三区高清不卡| 国产91人妻精品一区二区三区| 国产91麻豆精品成人区| 国产伦精品一区二区三区高清版 | 永久福利盒子日韩日韩| 国产又粗又深又猛又爽又黄| 国产精品久久女同磨豆腐| 激情中文字幕在线观看 | 国产专区亚洲专区久久| 99一级特黄色性生活片| 日韩中文无线码在线视频 | 男人操女人下面国产剧情|