青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Khan's Notebook GCC/GNU/Linux Delphi/Window Java/Anywhere

路漫漫,長修遠(yuǎn),我們不能沒有錢
隨筆 - 173, 文章 - 0, 評論 - 257, 引用 - 0
數(shù)據(jù)加載中……

跨平臺圖形化c++開發(fā)環(huán)境的搭建

準(zhǔn)備幾樣?xùn)|西
編譯器 mingw 5.0.0 (windows下的配置為例)
       選裝Gcc,Make(和c/c++相關(guān)的都裝上)
       GDB 調(diào)試器
http://www.mingw.org/download.shtml

ide  eclipse 3.1.2   +  cdt 3.0.1  (eclipse是基于java的,需要配置java環(huán)境)
http://www.eclipse.org/downloads/
http://java.sun.com


formatter AStyle  c/c++ java c# 代碼格式化工具
http://sourceforge.net/projects/astyle/


一.安裝mingw
 1. 到指定目錄,我的安裝路徑為 D:\Develop\MinGW
 2. 配置系統(tǒng)環(huán)境變量
     MINGW_HOME = D:\Develop\MinGW
     class_path = .;%MINGW_HOME%\lib
     path = .;%MINGW_HOME%\bin
    當(dāng)系統(tǒng)中有多個c++開發(fā)包的時候,寫在前面的路徑優(yōu)先
    mingw中的make程序名為 mingw32-make.exe ,推薦將其改名為make

二.安裝 eclipse 3.12
 1.安裝jdk+jre (我機器上是j2sdk 1.5  路徑為 D:\Develop\J2SDK )
 2.配置java系統(tǒng)環(huán)境變量
     JAVA_HOME = D:\Develop\J2SDK
     class_path = .;%JAVA_HOME%\lib
     path = .;%JAVA_HOME%\bin
 3.下載Eclipse 解壓到指定目錄,直接就可以執(zhí)行,如果java環(huán)境配置沒有問題的話
 4.安裝cdt (c/c++ develop kit)
   我按照網(wǎng)上的方法安裝數(shù)次都不行 (將org.eclipse.cdt-3.x.x-win32.x86.zip 和 org.eclipse.cdt.sdk-3.0.1-win32.x86.zip 中的文件copy到eclipse安裝目錄的對應(yīng)目錄中)
   最后用eclipse自動升級的辦法 打開eclipse help-->software updates-->find an install
   選中search for new features to install , 點next, new remote site ,
    name = cdt 3.01
    url = http://download.eclipse.org/tools/cdt/releases/eclipse3.1 
然后選擇 finish ,選中所有文件,開始下載,下載完成后會自動提示安裝, 安裝完成后 apply change ,然后重啟eclipse
就可以在eclipse下進(jìn)行c/c++ 開發(fā)了

   還有一個問題需要注意,cdt的一個問題,在對c++文件建立indexer時會在75%的時候卡住,而且cpu占用率通常都是100% ,我知道的唯一的解決辦法是將indexer功能關(guān)閉 windows-->perferences--> c/c++-->indexer 選擇No Indexer

三.安裝astyle
   由于eclipse本身沒有針對c/c++的代碼格式化工具,所以我們需要借助第三方的工具,我選用astyle一個小巧的,opensource的代碼格式化工具,安裝非常簡單,解壓到指定目錄下,只有一個可執(zhí)行文件,astyle.exe ,其他的都是source doc, 可以直接在命令行下使用,語法參閱相關(guān)文檔
   我將其整合到了gvim , editplus ,eclipse中 . eclipse-->external tools-->program  選擇new 新建
    name = Formatter C++
    localtion = D:\Develop\AStyle1.15\astyle.exe
    working directory = ${workspace_loc:/${project_name}}
    arguments = --style=kr --mode=c++ --indent=spaces=2 ${resource_name}
   確定就ok了.
   使用的時候 直接選擇 Formatter C++ 就ok了 這里的設(shè)置表示,代碼風(fēng)格為k&r, 語法c++ ,代碼縮進(jìn)2空格

四,測試代碼
  新建一個managed c++ project
  新建一個c++ 文件 helloWorld.cpp

/*helloWorld.cpp*/
#include <iostream>

using namespace std;

int main() {
  char str[100] = "hello world!!";
  cout << str << endl;
}


  新建makefile
# Project: helloWorld


CPP  = g++
CC   = gcc
LIBS =
INCS =
CXXINCS =
CXXFLAGS = -o -Wall -g $(CXXINCS) $(LIBS)
CFLAGS = -o -Wall -g


.c.o: $(CC) $(CFLAGS)  $<

.cpp.o: $(CPP) $(CXXFLAGS) $<

all: helloWorld

helloWorld: helloWorld.o
    $(CPP) -o helloWorld helloWorld.o $(CXXINCS) $(LIBS)

helloWorld.o: helloWorld.cpp


clean:
    del *.exe *.orig *.o
 

posted on 2006-02-05 18:14 Khan 閱讀(4915) 評論(11)  編輯 收藏 引用 所屬分類: GCC/G++跨平臺開發(fā)Java

評論

# re: 跨平臺圖形化c++開發(fā)環(huán)境的搭建  回復(fù)  更多評論   

sourceforge.net上不了,郁悶中~~~
2006-02-05 19:33 | 音樂蟲子

# re: 跨平臺圖形化c++開發(fā)環(huán)境的搭建  回復(fù)  更多評論   

昨天剛剛發(fā)現(xiàn),不過xxx.sourceforge.net可以上,呵呵
2006-02-06 09:01 | Khan's Notebook

# re: 跨平臺圖形化c++開發(fā)環(huán)境的搭建  回復(fù)  更多評論   

你好,按照上面的方法設(shè)定后但是當(dāng)build all的時候還是會出現(xiàn)
.c.o:
$(CC) $(CFLAGS) $<
錯誤信息:
Severity Description Resource In Folder Location Creation Time Id
2 *** missing separator (did you mean TAB instead of 8 spaces?). Stop. makefile helloEclipseC line 14 2006年2月14日 8:13:44 14

是什么原因?
xiexing1986@msn.com
2006-02-14 08:29 | xiexing1986@msn.com

# re: 跨平臺圖形化c++開發(fā)環(huán)境的搭建  回復(fù)  更多評論   

應(yīng)該是你makefile的格式編寫有問題
2006-02-14 11:20 | Khan's Notebook

# re: 跨平臺圖形化c++開發(fā)環(huán)境的搭建  回復(fù)  更多評論   

你加我qq,我傳一個c++ 的工程給你,如果還有問題就是其他原因了
2006-02-14 11:21 | Khan's Notebook

# re: 跨平臺圖形化c++開發(fā)環(huán)境的搭建  回復(fù)  更多評論   

你好,我的QQ是274641249,不知道你的qq是?
2006-02-17 01:28 | xiexing1986@msn.com

# re: 跨平臺圖形化c++開發(fā)環(huán)境的搭建  回復(fù)  更多評論   

安裝cdt后,運行eclipse時,加上啟動參數(shù) -clean就行了
2006-04-27 15:25 | heroicwave

# re: 跨平臺圖形化c++開發(fā)環(huán)境的搭建  回復(fù)  更多評論   

eclipse 沒代碼提示挺不爽
2006-08-01 11:24 | 四海

# re: 跨平臺圖形化c++開發(fā)環(huán)境的搭建  回復(fù)  更多評論   

也可以直接用C++ BuilderX
2006-08-01 11:48 | 小明

# re: 跨平臺圖形化c++開發(fā)環(huán)境的搭建  回復(fù)  更多評論   

可以試試slickEdit, 也是跨平臺的 .c實現(xiàn)的 比較不錯.速度也很好,有代碼完成功能
2006-08-01 19:38 | Khan's Notebook

# re: 跨平臺圖形化c++開發(fā)環(huán)境的搭建[未登錄]  回復(fù)  更多評論   

現(xiàn)在流行:CodeBlocks 純用C++寫成的IDE,支持 win(for vc, for bc, for g++ with mingw ), mac , linux.
2008-04-15 10:09 | 南郁
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产欧美在线观看一区| 亚洲三级影片| 在线欧美一区| 国产色爱av资源综合区| 国产精品视频精品视频| 欧美日韩亚洲高清一区二区| 欧美激情一区二区三区高清视频| 欧美福利小视频| 欧美日韩在线一区| 国产精品亚洲不卡a| 国产色产综合产在线视频| 国产日韩1区| 亚洲福利av| 亚洲视频网在线直播| 欧美亚洲视频| 欧美1区2区视频| 日韩视频在线观看国产| 中文av字幕一区| 欧美一区二区精品| 久久久噜噜噜| 欧美激情视频一区二区三区不卡| 欧美日韩精品免费| 国产视频在线观看一区二区三区| 国产主播一区二区| 亚洲精品乱码久久久久久蜜桃麻豆 | 在线观看不卡| 美女999久久久精品视频| 美日韩精品免费观看视频| 欧美伦理在线观看| 国产精品夜夜夜一区二区三区尤| 国产模特精品视频久久久久| 欧美大片18| 国产精品一级| 亚洲福利视频二区| 欧美精品午夜| 国产乱码精品一区二区三区av| 精品成人在线视频| 亚洲视频免费在线| 免费高清在线一区| 99热在线精品观看| 久久理论片午夜琪琪电影网| 欧美日韩无遮挡| 激情自拍一区| 欧美在线视频免费| 欧美日韩一区二区三区在线视频| 一区二区三区在线观看视频| 久久婷婷综合激情| 亚洲精品日韩在线观看| 国产日韩精品一区二区三区在线 | 久久精品国产96久久久香蕉| 亚洲国产精品久久久久秋霞蜜臀 | 国内精品免费午夜毛片| 艳女tv在线观看国产一区| 久久久久成人精品| 宅男噜噜噜66一区二区| 欧美jizz19性欧美| 国产一区二区三区四区在线观看 | 欧美国产高潮xxxx1819| 国产日韩亚洲欧美| 亚洲男女自偷自拍| 亚洲精品影视在线观看| 欧美福利一区二区| 亚洲精选成人| 亚洲福利视频在线| 免费永久网站黄欧美| 激情六月婷婷综合| 亚洲第一区在线观看| 麻豆精品传媒视频| 亚洲黄色毛片| 欧美成人r级一区二区三区| 在线高清一区| 男男成人高潮片免费网站| 性18欧美另类| 国模精品娜娜一二三区| 久久久久国产一区二区三区| 亚洲欧美一区二区视频| 国产精品一级二级三级| 午夜精品一区二区三区四区 | 美女啪啪无遮挡免费久久网站| 国产精自产拍久久久久久| 亚洲小视频在线观看| 亚洲精品欧美| 欧美成人嫩草网站| 日韩亚洲不卡在线| 亚洲美女啪啪| 国产精品男人爽免费视频1| 午夜日韩在线观看| 久久人人爽爽爽人久久久| 亚洲精品国产品国语在线app | 久久综合五月| 亚洲精品欧美一区二区三区| 日韩小视频在线观看| 国产精品入口尤物| 老鸭窝亚洲一区二区三区| 欧美成人r级一区二区三区| 亚洲影院色无极综合| 欧美专区福利在线| 一区二区三区久久久| 香港成人在线视频| 99精品视频一区| 欧美在线免费| 亚洲一级黄色片| 久久久久9999亚洲精品| 亚洲免费精品| 久久精品国产亚洲aⅴ| 一区二区日韩| 久久久99免费视频| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲视频精选| 亚洲精品韩国| 久久精品一区二区三区中文字幕| 亚洲人体一区| 欧美亚洲一级| 欧美日韩亚洲在线| 亚洲美女av黄| 亚洲欧美国产一区二区三区| 精品1区2区3区4区| 亚洲免费视频成人| 日韩视频免费在线| 亚洲欧美韩国| 日韩视频免费大全中文字幕| 亚洲国产乱码最新视频| 国产视频久久久久久久| 亚洲国产日韩在线| 国产亚洲成年网址在线观看| 欧美激情一区二区三区在线视频观看 | 欧美一区二区免费观在线| 久久综合给合久久狠狠狠97色69| 国产一区二区日韩| 亚洲一区亚洲二区| 最近中文字幕日韩精品| 亚洲欧美福利一区二区| 一本久久综合亚洲鲁鲁五月天| 性18欧美另类| 欧美激情91| 欧美高清视频在线播放| 国产精品视频网址| 亚洲精品一二三| 在线看成人片| 免费久久精品视频| 国产精品视频xxxx| 亚洲乱码国产乱码精品精| 亚洲福利国产| 午夜精品久久久久久久99热浪潮| 国产区在线观看成人精品| 午夜精品久久久久久久99水蜜桃| 99视频热这里只有精品免费| 久久综合伊人77777蜜臀| 久久精品国产一区二区三区| 国产精品家教| 亚洲乱码国产乱码精品精可以看 | 国产精品视屏| 一区二区三区成人精品| 最近中文字幕mv在线一区二区三区四区| 亚洲福利在线看| 一本色道久久88亚洲综合88| 麻豆成人在线| 欧美韩国一区| 亚洲国产精品女人久久久| 欧美一区免费| 亚洲欧美中文在线视频| 国产精品久久久久免费a∨| 9l视频自拍蝌蚪9l视频成人| 亚洲精品一二区| 欧美二区在线| 亚洲国产精品久久91精品| 中文日韩欧美| 国产精品av一区二区| 一区二区三区日韩在线观看| 一区二区三区黄色| 欧美日韩一区在线| 一区二区成人精品| 亚洲欧美电影院| 国产精品日韩二区| 午夜精品在线视频| 久久久久国色av免费观看性色| 国产精品成人aaaaa网站| 久久国产精品久久久久久电车| 久久九九免费| 在线精品国精品国产尤物884a| 欧美在线播放高清精品| 欧美11—12娇小xxxx| 亚洲综合清纯丝袜自拍| 国产美女精品视频免费观看| 久久久91精品| 亚洲人成网站影音先锋播放| 99国内精品久久| 国产一区在线视频| 免费在线观看一区二区| 一本色道久久综合亚洲精品按摩| 亚洲欧美美女| 国产精品久久久久久影院8一贰佰| 美女黄毛**国产精品啪啪| 亚洲激情在线激情| 久久er精品视频| 91久久中文| 国产欧美精品久久| 国产精品久久久久久户外露出| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲精品免费观看|