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

虚拟机上安装了Fedora8, 请推荐一款IDE, 准备开发C/C++应用程序

    来源: 互联网  发布时间:2016-06-03

    本文导语:  我习惯了windows上的VS系列的VC版来开发C/C++程序, 现在有时间想搞搞Linux上的C/C++开发, 在虚拟机上装了Fedora8, 但不知该装款怎样的IDE方便C/C++开发, 一般书籍上说使用gcc编译器, gdb调试, 用vi编辑, 这我上学时弄过, ...

我习惯了windows上的VS系列的VC版来开发C/C++程序, 现在有时间想搞搞Linux上的C/C++开发, 在虚拟机上装了Fedora8, 但不知该装款怎样的IDE方便C/C++开发, 一般书籍上说使用gcc编译器, gdb调试, 用vi编辑, 这我上学时弄过, 现在想想, 要做一个企业级的C/C++开发程序, 不可能用vi来编辑吧, 那样多不方便啊, 用命令行来编译链接和调试觉得很费劲, 所以在这儿诚恳地向Linux上的C/C++高手询问如何选择一款Linux上的IDE.

|
Fedora应该自带gedit吧
我一直用它做开发 挺好的 只要设置正确 还是能自动换行和凸显关键字的
习惯了 反而gedit了反而对VC这种先进武器不熟悉了
呵呵
lz在加油 Linux上开发 我也是在摸着石头过河呢 以后多交流学习心得

|
搂主可以试试QT SDK,用QT Creator开发程序很容易,至少个人感觉,比使用KDevelop调用QT做界面容易多了

|
越是大型的项目,底层编译环境越是不要过分依赖IDE。直接用IDE有很多不可控制的因素。
推荐的做法是,用Makefile自己写编译脚本,再用IDE执行make操作。eclipse+CDT的开发环境可以做到。

比如我5年前开发的一个linux下的软件,有10多个组件需要分开编译成so,用Makefile组织非常方便,甚至打包也是一条make命令全部完成,加上使用eclipse管理自己写的Makefile,也提高了开发效率,并且不失灵活性。

|
最方便的是用VS来开发Qt程序。
既然楼主熟悉VS,那可以把Qt集成到VS里面。
我就是这样搞的,效率很高。
Qt的跨平台特性使它的源码可以拿到Linux下直接编译。
如果用开源版本的Qt,需要用VC重新编译一下,花几个小时。
如何集成,网上很多方法,楼主可以去看一下。
我编译了三天才搞定,源于configure的一个问题,我的经验分享一下吧,
这样configure:
configure -platform win32-msvc2008 -vcproj -qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -webkit -scripttools -graphicssystem raster -plugin-sql-sqlite -qt-sql-sqlite -plugin-sql-odbc -no-qt3support -phonon -phonon-backend -debug-and-release

不要用-static参数,不然编译会出错的
还有,nmake confclean之前一定要把.qmake.cache这个文件先保存了,
执行完nmake confclean之后再把它还原回去。

|
IDE方便C/C++开发   

|
Eclipse IBM上有 很不错的 开发c 和c++的

|
kdevlope

|
试试 fedora 自带的 kdevelop 吧,貌似还可以的,
如果没有安装,可以从光盘安装,也可以用 yum 从网上安装

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在fedora8下,打包的文件夹传入虚拟机ubuntu下解压出现问题
  • VPN虚拟局域网和本地局域网共存(连上vpn后正常打开网页)
  • 虚拟机的系统为Linux ,我在虚拟机下装了tomcat,我在虚拟机下可以访问tomcat的应用,但是为什么在本机访问不了虚拟机下的应用
  • VLAN(虚拟局域网)技术工作原理介绍
  • 我有两个电脑都装了Virtual PC虚拟机,请问我在一个虚拟机上装了LINUX后,另一个虚拟机可以用吗?
  • docker和VM虚拟机的区别以及如何用docker搭建基础设施
  • [虚拟机下安装linux]初次使用虚拟机,请帮忙推荐虚拟机和可以下载的镜像
  • ​docker之轻量虚拟化技术——docker实战分享
  • 在虚拟机上运行的程序和非虚拟机的区别
  • 虚拟机能虚拟硬件平台不 ?
  • 一台机器能不能装两台虚拟机或是同一台虚拟机能装两个linux系统么??
  • ARM ping不通虚拟机,虚拟机可以ping通ARM
  • linux(虚拟机)如何使用windows上的虚拟光驱?谢谢了
  • 虚拟机安装xampp后虚拟接口一访问网站,主机不可以
  • vmware虚拟机linux不能ping通主机,主机能ping通虚拟机
  • VMware虚拟机下Linux怎么访问虚拟机的光驱
  • Fedora9中虚拟机工具不能创建虚拟机
  • 虚拟机-虚拟光驱的搭配,有安装LINUX成功的办法么?
  • 编程语言 iis7站长之家
  • aix可以用虚拟机虚拟吗?
  • redhat 虚拟机的ip设置好了,如何让虚拟机跟xp本机通讯呢?
  • 虚拟linux,我在windows下面怎么虚拟linux。


  • 站内导航:


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

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3