• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

EclipseC/C++developmentenvironmentcreation

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

http://blog.csdn.net/benjiamen/archive/2008/07/11/2637194.aspx

  1. 将下载的cdt-master-X.X.X.zip解压到任一文件目录下

   2.  找cdt解压到的目录下的features,plugins。将其中的文件分别复制到eclipse 下的features,plugins中

   3. 重启Eclipse。安裝MinGW :

       為 Eclipse 裝上了 CDT,但還需要一個 "編譯器" 才能編譯程式 因此要下載可在Windows上使用的GNU C、C++編譯器,這裡要下載的是:MinGW。 下載網址:http://www.mingw.org/download.shtml 在下載頁中找到 MinGW-XXX

      安裝:安裝目錄選C槽,然後一直點"下一步"就行了。安裝完後路徑是這樣 -> C:\MinGW。

       在環境變數裡加入下列設定: PATH : C:\MinGW\bin; Windows 的使用者要在 "我的電腦"->右鍵->內容->進階->環境變數->系統變數->path 選 "編輯" 在最前面加上 C:\MinGW\bin; 即可。

      因為Eclipse裡面預設用來進行編譯的檔名為 make.exe 但是 Mingw安裝起來後預設的 make 檔名是 mingw32-make.exe 因此你可以將 mingw32-make 改名成為 make 就可以了! 為了使CDT能夠取用 MinGW來進行編譯的工作, 我們要回到 Eclipse 當中進行設定 視窗->喜好設定->C/C++->Make->New Make Project->New Builder 找到 Binary Parser 取消 Elf Parser 改選 PE Windows Parser

   4. 安裝C++ formatter 

       C++ Formatter 是用來對C/C++程式碼進行排版的工具,對於改來改去已經改的一團亂的程式碼來說,這真是救命仙丹,馬上讓程式碼回到"優雅"的狀態。由於CDT的編輯器並無內建 Formatter ,因此借助其他工具。這裡我們要使用的是Artistic Style。 astyle 的網站在這 http://sourceforge.net/projects/astyle 下載.在Eclipse我們必須藉由"外部工具"來使用它。

       Run---External Tools---External Tools Configurations

       Name: Formatter

        按 "瀏覽檔案系統..." 來尋找 astyle.exe 的位置 工作目錄:     ${workspace_loc:/${project_name}}

        引數: --style=kr ${resource_name} 選好後點選 "關閉" 到此已經全部安裝完畢。

  5.安装GDB

     gdb 是一个用来调试 C 和 C++ 程序的强力调试器. 它使你能在程序运行时观察程序的内部结构和内存的使用情况. 以下是 gdb 所提供的一些功能:

  • 它使你能监视你程序中变量的值.
  • 它使你能设置断点以使程序在指定的代码行上停止执行.
  • 它使你能一行行的执行你的代码.最新版本的WinGW没有提供GDB工具,因此这里我们要单独下载,在 http://www.gnu.org/software/gdb/download/下载gdb-5.2.1-1.exe
    并安装至C:\MinGW\的位置即可。 

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
第几天——第九届蓝桥杯C语言B组(省赛)第一题发布时间:2022-07-14
下一篇:
C++到底还能做什么?发布时间:2022-07-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap