如鵬網 大學生計算機學習社區

          CowNew開源團隊

          http://www.cownew.com 郵件請聯系 about521 at 163.com

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            363 隨筆 :: 2 文章 :: 808 評論 :: 0 Trackbacks

          C-Free是一個非常好用的C/C++開發工具,由于C-Free的內置組件比較老,而且一些設置不太合理,所以要發揮C-Free的最大優勢還要對其進行設置上的調整。

          本文中的C-Free使用的是4.1版本。

          一、升級MinGW

          ????C-Free使用的內置版本的MinGW是2.95版本的,這個版本已經非常老了,對于C/C++的新語法、新格式的資源文件、新格式的對話框資源等都支持非常差,特別是如果要開發基于對話框的Windows程序的話只能使用C-Free內置的那個老古董級別的DialogEditor,不支持ResEd、ResEditor等新一代的資源編輯器。因此強烈建議大家升級MinGW的版本,我推薦大家使用MinGW3.4.5。

          ????MinGW的下載安裝、配置非常麻煩,不過我們可以使用別人已經配置好的,最偷懶的方式就是下載Code:Blocks,Code:Blocks也是一款C/C++開發工具,它內置的就是MinGW3.4.5。可以下載帶MinGW的Code:Blocks,安裝后提取安裝目錄下的MinGW目錄就可以了。為了方便大家,JSJ321學習社區(www.jsj321.com)將提取出來的MinGW打包上傳到了網上,懶得下載Code:Blocks的朋友直接到下面地址下載即可:

          http://www.namipan.com/d/MinGW3.4.5(%e7%b2%be%e7%ae%80%e7%89%88).zip/e443fbe4717fc8c10f9e393cf2dc331c8380f9ec98193a01

          ?

          下載完成后將MinGW解壓到磁盤上,比如我解壓到D:\greeninst\MinGW3.4.5

          運行C-Free,選擇主菜單的【構建】→【構建選項】,彈出如下的對話框

          ????確保"構建配置"中選中的是"mingw2.95",然后點擊右側的向右箭頭的按鈕

          點擊【刪除配置】菜單項,在彈出的確認對話框中選擇【確定】按鈕即可將舊的MinGW2.95刪除了。

          接著再次點擊那個向右箭頭的按鈕,點擊【新建配置】菜單項,彈出下面的對話框

          "編譯器類型"選中"MinGW"(注意不是"MinGW(Old)",不要弄錯了),配置名稱中輸入"MinGW3.4.5",然后點擊【確定】按鈕。然后系統會顯示下面的對話框:

          點擊【確定】按鈕即可,會接著彈出下面的對話框要求你選擇MinGW3.9.5的位置:

          選擇你的MinGW3.4.5解壓的目錄即可,比如我這里的目錄就是:D:\greeninst\MinGW3.4.5。選擇好了以后點擊【確定】按鈕。系統會彈出下面的對話框:

          點擊【確定】按鈕即可。配置完成的界面如下:

          點擊【確定】按鈕即可以完成最終配置。

          從此我們就可以使用MinGW3.4.5做為C-Free的編譯器了。

          有更多問題,歡迎到"專為計算機專業在校大學生服務"的學習社區JSJ321.com提問。

          二、舊工程怎么遷移到MinGW3.4.5呢?

          以前用MinGW2.9.5開發的工程如果用配置了MinGW3.4.5的C-Free打開以后并不會自動應用新的MinGW3.4.5編譯器,需要手工升級。升級方式如下:

          打開工程,在工程上點擊右鍵

          選擇【工程設置】菜單項。在彈出對話框中點擊那個右鍵頭按鈕:

          在菜單中選中【從全局構建配置復制】,彈出下面的對話框:

          選擇"MinGW3.4.5"然后點擊【確定】按鈕即可完成升級。

          二、升級資源編輯器

          C-Free內置的是老掉牙的DialogEditor,這個編輯器只能編輯老格式的對話框資源文件、內置的控件非常少、對中文支持不好,只能編輯對話框資源不能編輯圖標、圖片、菜單、工具條等資源,所以除了你想懷舊一下,否則請升級到更好用的資源編輯器。

          這里推薦大家使用ResEd,這是一款非常好用的資源編輯器而且是中文界面的,提供幾個下載地址:
          http://www.duote.com/soft/1184.html
          http://download.pchome.net/development/linetools/detail-86253.html
          http://www.namipan.com/d/e856806c60616f9a54c52ab07f5ba46662118ecc53830100

          ? ? 注意ResEd和ResEdit是兩個軟件,不一樣的,不要混淆。

          下載完成后將壓縮包中的ResEd.exe解壓到C-Free的安裝目錄下,如果你沒有修改C-Free的安裝路徑的話,一般是"C:\Program Files\C-Free 4"。

          解壓完畢啟動C-Free,點擊主菜單的【工具】→【工具配置】,會彈出下面的對話框:

          在"工具"列表中選中"對話框編輯器",將"工具"修改為"資源編輯器",將"程序"修改為"$(CFRoot)\ResEd.exe",將"參數"修改為"$(FileName)"。這表示當通過主菜單啟動ResEd以后自動打開當前C-Free中正在編輯的資源文件。修改完成后如下圖:

          點擊【確定】按鈕。

          以后就可以通過主菜單的【工具】→【資源編輯器】來啟動ResEd了,而且如果當前C-Free中有rc、dlg等資源文件被打開的話ResEd還會自動打開此資源文件。

          三、配置ResEd

          ????啟動ResEd,點擊主菜單【工具】→【詳細設置】,將"名稱輸出格式"選擇為"C-Defines",并且選中"保存時自動輸出"。然后點擊【確定】按鈕,這樣每次修改資源文件并保存的時候就會自動生成資源ID的定義文件了。

          四、為什么代碼自動提示不出來?怎么增加自動提示的數量?
          【工具】→【編輯器選項】→【代碼提示】。顯示最大條數、輸入幾個字符后才激活。建議改成10、1

          、怎么修改新建文件的默認文件名為c。
          【工具】→【環境選項】、修改"新建文件類型"

          ?

          有更多問題,歡迎到"專為計算機專業在校大學生服務"的學習社區JSJ321.com提問。

          ?

          posted on 2008-10-15 23:56 CowNew開源團隊 閱讀(1434) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 浦县| 卢氏县| 威信县| 出国| 会宁县| 北流市| 杨浦区| 拉萨市| 淮南市| 武隆县| 同江市| 郯城县| 阳朔县| 伊川县| 孟津县| 上饶县| 文成县| 正镶白旗| 中山市| 乐陵市| 双城市| 伊金霍洛旗| 卢湾区| 威宁| 志丹县| 龙里县| 西充县| 恩平市| 隆化县| 商南县| 武强县| 龙里县| 鸡泽县| 奉节县| 正定县| 白山市| 红安县| 雷波县| 马公市| 铁岭市| 宁都县|