当前位置:  技术问答>linux和unix

新手咨询linux下c/c++开发环境和工具

    来源: 互联网  发布时间:2017-05-20

    本文导语:  最近对linux程序开发感兴趣,想知道目前linux程序(c/c++)开发环境和常用开发工具有哪些?有哪些经典书籍请推荐一下。 | 跟楼主类似 我之前一直在学 vc mfc 后来对Linux感兴趣就想学一学 ...

最近对linux程序开发感兴趣,想知道目前linux程序(c/c++)开发环境和常用开发工具有哪些?有哪些经典书籍请推荐一下。

|
跟楼主类似 我之前一直在学 vc mfc 后来对Linux感兴趣就想学一学  刚开始编辑环境可把我恶心了一把 用习惯了 vc+va的 超智能IDE  感觉 Linux下的 编辑器都弱爆了 很多 很多大神还推荐用vim  我去  感觉跟记事本查补多后来还找了个   据说最贵的 IDE叫 SlickEdit    正版的一个要300美金 不过有破解版的  确实很智能  可以和vc+va的编辑环境有的一拼  可是对Linux不了解 +上全是英文  还是用不习惯  最后逼的没办  windows下写 然后拷贝过Linux去编译运行........   LZ做好心里准备  书的话 我看的  Linux高级程序设计  书一般把 不过网上有配套的视频教程  不过只有一半 讲的也凑活  共同进步

|

集成开发环境有Kdevelop,CodeBlocks,eclips等

嵌入式的书籍,推荐:构建嵌入式Linux系统,Yaghmour等人著,嵌入式linux开发的经典。
内核方面,纯中文的,Linux内核源代码情景分析(下册),毛德操,胡希明著。
英文的,经典很多。

|
IDE 还有 Qt Creator、codelite

书籍有  Richard stevens 的系列

|
我用的是qtcreator    vim    gcc 

|
gcc vim
code block

|
eclipse emacs  eide qtcreate 
gvim gedit pluma geany sublime text 
ctag diff git svn  
gcc g++ 
gdb insight ddd valgrind
indent make configure cmake bash

|
我们都是在Windows上编写好代码,放到Linux上运行
其实编写代码都是次要的,编译器用GCC,项目管理用Makefile,调试用GDB,这些都是开发最基本的工具

    
 
 

您可能感兴趣的文章:

  • ....新手傻问题:怎么样添加java解释器至PATH环境变量??
  • 新手问关于大型企业环境下,LINUX系统一般安装哪个版本?
  • 我是新手不知道怎么在linux下怎么安装GTK2,主要是不清楚安装前环境变量应该
  • 编译环境搭建——新手小问题 近来看看
  • 新手:在FC5下如何配置驱动开发环境?
  • 超级新手: 在98或winme下设置jdk时怎么设置系统环境变量PATH??
  • 编程新手问题:编译时找不到gnome.h文件,但系统肯定安装了gnome开发包,是不是哪里的环境变量设置不对啊?
  • 新手着手Linux驱动程序开发~~~关于搭建环境的基础问题
  • 如何搭建jsp运行环境?用什么开发工具较好?(新手)来者有分!!!
  • 新手想做一个数据库函数库作练习,是仿照《unix高级环境编程〉的那个例,书上是非集中式的,不过我想搞集中式的,麻烦大家给个意见
  • 新手GCC/GDB使用疑问(比较IDE环境)
  • 新手求救:这样jsp运行环境可以吗?
  • linux新手想请问大家你们在linux下通常用什么开发语言和工具(C多点还是C++多点还是pascal ?还有工具方面?)
  • 面向新手的终端辅助工具 Clicompanion
  • 新手提问:在REDHAT LINUX 下开发应用程序,用什么工具好,除了 LINUX C以外
  • 我是一个新手,jdk 编程用什么工具较好
  • 新手问题之二:怎样关闭对话框(JDIALOG)?不是通过工具栏上的X按钮!
  • 新手虚心请教.在线等复....vsftp配置成功后,本机可以FTP上,但其他系统通过FTP工具不能上.防火墙不能关..
  • 新手:各位大虾用什么工具编java?有人说vj++不好。
  • (新手提问)请问linux各种交叉编译工具的作用
  • 新手问题之三:怎样屏蔽对话框工具栏上的最大化/最小化按纽,只留下关闭按钮(X按钮)??
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 新手如何加入开源项目 有什么好的c++,java 开源适合新手 请指点!
  • JDBC的问题,新手高手都来看看吧,说不定能帮帮我这个新手呢,谢谢!
  • 想找共同学习Linux的新手,一起学习,共同成长
  • 新手关于驱动开发的疑问
  • 新手有关linux的问题!
  • 新手急求~~~~~~~~~~~~~~~~~~~
  • 新手学习该用哪个版本
  • 我是个新手,请各位老兄给介绍基本好书?
  • 新手请教啦~~能不能帮忙推荐几本书
  • 我是新手
  • 新手:用WEB页面修改数据库中的表?
  • Java新手上路之问题
  • 我是一名新手,请问如何学java
  • (新手)这里怎么看到300篇以外的所有文章?(不是搜索)
  • 新手求助!
  • 新手上路,怎样判断网卡是否安装成功?
  • !!新手求救!!
  • 新手在此多谢了:SUN的宠物商店
  • 新手请教,我用VI时按ESC键,总是回嘟嘟嘟嘟响,请问如何去掉!谢谢!
  • 新手求救!!关于变量初始化


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,