• 締切済み

LinuxでのC言語開発に便利な統合開発環境

Linux OS上で、C言語の開発をすることになりました。 そこで、質問なのですが、使い勝手のよい便利な統合開発環境はありますでしょうか?また、その際に使われているLinuxのディストリビューションは何でしょうか? 私自身、以下の開発環境を実装してみましたが、非常に動作が重く、とても開発環境として使っていけるとは思えませんでした。 統合開発環境 Eclipse3.3 JAVA実行環境 jre1.6 Linuxのディストリビューションは Vine Linux3.2 です。 現状、試行錯誤しながら、どのディストリビューションとどの開発環境の組み合わせがいいかをあれこれ検証しているだけの時間があまりない状況です。そこで、できればみなさんの構築実績のある組み合わせをお教えいただければと思っております。(また、それに伴う構築手順のHPなどがあれば幸いです。) 大変恐縮ではありますが、何卒宜しくお願いいたします。

みんなの回答

  • don_go
  • ベストアンサー率31% (336/1059)
回答No.5

>私自身、以下の開発環境を実装してみましたが、非常に動作が >重く、とても開発環境として使っていけるとは思えませんでした。 >統合開発環境 Eclipse3.3 >JAVA実行環境 jre1.6 PCのハードは何を使っているのでしょうか? 上記で動作が重いというのであれば、かなりハードスペックが低い PCを使っている様に思えます。 一般的にLinux用の統合開発環境でどのディストリビューションでも 標準的に使用できるものとしてはKDEではKDevelop、GNOMEでは Gladeが有ります。 #但し、KDE・GNOMEのバージョンに依存するので、最新の物を古い #Linux上で動かす事は困難。 #Vine Linux3.2時点のものを、最新版と比較すると若干見劣りが #するかも知れません。

noname#29459
noname#29459
回答No.4

Linuxの上のどんな開発でしょうか? コマンドラインベースのツールの開発? クロスコンパイラで、ターゲットは組み込みの開発? アンドロイドフォーンのアプリケーション開発? QtのGUIアプリケーション開発? PCの Linuxドライバの開発? ”Linux OS上で、C言語の開発をすることになりました” では、情報不足すぎます。

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.3

少なくとも、Vine Linux3.2 は、考えられない。 kernel が 2.4.x で古い。 古いものを使う理由があれば良いが。

  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.2

お約束で Emacs とか言ってみる

回答No.1

makeが最強

関連するQ&A

  • PHP開発環境 にJava開発環境を統合

    Eclipseを使用して、PHPの開発環境を構築しています。アンインストールせずに、Javaの開発環境を統合して構築することは可能でしょうか?そもそもEclipseはJava開発用であったためか、Java開発環境にPHP開発環境をプラグインしていることが多いようです。Windowsであるため、インストーラでインストールしたいと考えています。

    • ベストアンサー
    • Java
  • ネットワークを介したC言語開発環境

    可能であれば、教えていただきたく思います。 不可能であれば、不可能と回答いただければ幸いです。 <要求事項> (1)コンパイラはgccを使用する。 (2)Eclipseを開発環境として使用する。 (3)コンパイラはLinuxマシン、EclipseはWindowsマシンで使用とし、ネットワーク経由でコンパイルする。 (4)ソースファイルは、Linuxマシン側に保存する。 注)LinuxはFedora14を想定。 以上、4点を満たす環境を構築することは可能なのでしょうか。 <心配事> 文字のエンコードがWindowsとLinuxで異なるので、文字のエンコード関係の作業が必要なのではと思っています。その辺についても触れていただければ幸いです。

  • PHPの勉強をするために、統合開発環境を構築したいと思いEclipse

    PHPの勉強をするために、統合開発環境を構築したいと思いEclipseをインストールしてみました。 javaの開発時のようにデバッグ環境が欲しい(ステップ実行などが出来る)のですが、どうしたらよいですか? また、Eclipseを使用したPHPの開発方法を記したWebサイトなどがあれば教えて頂きたいです。 よろしくお願いします。 ◆PHP5.x系 ◆Eclipse:Eclipse IDE for PHP Developers 1.3.0.20100617-0520 epp.package.php ◆Webサーバー:Apache2.2

    • 締切済み
    • PHP
  • LinuxOSみたいな巨大なものは統合環境で作られている?

    Linuxは巨大なプログラムだと思うのですが、これを作ったりメンテナンスしているプログラマーの方々は、どういう環境でプログラムしているのでしょうか?(Mozillaについても同じ疑問があります。) Windowsのアプリケーションだと、ほとんどのベンダーはマイクロソフトの統合環境を使って開発していますよね? Linuxは膨大なプログラムコードが必要なので、統合環境みたいな便利なツールがないと厳しいと思うのですが、どうなのでしょうか?統合環境と言っても、そもそも統合環境を作るにはOSが必要だし、不思議です。 それともemacs+コンパイラ+デバッガみたいな基本的組み合わせ?

  • C++の統合開発環境について

    質問させていただきます. 私、大学四年生で卒業研究の為にC++のアプリケーションを組もうと思っています. そのC++の統合開発環境についてなのですが... 私の家のパソコンは、windowsです.そして、研究室のパソコンはMacです. 研究室だけでなく、家でも作業を進めたいので、IDEをそろえたい、または互換性のある環境に整えたいと思っています. そして、私の研究にはCERNのROOTというC++のライブラリ群を使いたいと思っています. IDEをふかく使い込んだ事がないので、今の印象だと Visual Studio : CERNがROOTを使った開発において、推奨しているIDE です. インクルードパスの追加などが楽なのでぜひともこれを使いたいが、Macには非対応なので研究室で使う事はできません. Eclipse&Netbeans:C++に対応しているみたいですが、実際の使い心地についてはわかりません.ただ、Macでもこれら二つは使えるので、家と研究室の双方で使用できると思います. Netbeansはインクルードパスの追加がVisualStudioやEclipseよりも面倒な印象があります. 少々わがままな要望だとはおもいますが、私の望みにあうような環境を整える為にはどのようにすればよいと思いますか? ご意見をお待ちしております.

  • Java開発で現在主流な環境について

    Javaの開発環境を構築する事になりました。 ・Apache ・Tomcat ・PostgresSQL ・Java2 ・SDK ・Eclipse の組み合わせで考えています。 現在最も安定しているバージョンの組合せを教えて下さい。 (または、安定する組合せの探し方でも結構です) 宜しくお願いします。

    • ベストアンサー
    • Java
  • C言語のオススメ統合開発環境(IDE)について

    C言語のオススメ統合開発環境(IDE)について教えてください。 先日より組み込み系の改修案件の開発をC言語で行うことになりました。 今まで、JAVA、C#でのオープン系開発を5年程度やっているのですが、 C言語、組み込み系は共に初めての体験になります。 既に動作しているシステムのため、相当量のソースがあり、 一緒に作業している方達はテキストエディタ(秀丸やサクラ等)を 使用して開発をしているのですが、 私自身がC言語になれていないこと、スケジュールがタイトな事もあり、 ソースを追うのにも時間がかかってしまっている状況なため 扱いやすい統合開発環境があればそちらを利用したいと考えております。 基本的にはコンパイルやデバッグを行いたいわけでなく、 「便利なエディタ」という概念での利用がしたいだけです。 フリーソフトでさえあれば問題ありません。 また、Eclipse、VisualStudioは今までの業務で使用経験があります。 「周りと合わせて秀丸使え!」という意見もあるかと思いますが、 限られた時間で作業効率をあげたいと思っておりますので、どうぞ宜しくお願いいたします。

  • WindowsでのC と LinuxでのC の違いについて

    これから、Linux OSでC言語のプログラミングを行うことになりました。ディストリビューションはVine Linux 3.2 を利用します。 開発方法としては、Windows Xp 上でgccを利用できるIDE(Dev-C++ 4.9.9.2を利用します)で開発を行い(テスト的にコンパイル)、できたソースをLinux上でコンパイル・リンクするという方法で行おうと考えています。 そこで、疑問があります。 ANSIライブラリの中にはシステムコールを実行するものがあると思います。システムコールはOSの一部の機能ということですので、WindowsとLinuxとでは当然その機能は違ってくると思います。 つまり、WindowsでANSIライブラリを利用して実装したプログラム(コンパイルもとおる)がLinux上で正常に機能するのか(そもそもコンパイルがとおるか)がわかりません。 どなたかご教授いただけましたら幸いです。 宜しくお願いします。

  • Linux上でEclipseを使用してC++開発を行う方法

    Linux上でEclipseを使用してC++開発を行う方法が知りたいです。 CDTをプラグインすれば良いとのことですが、情報が少なくいまいち導入手順や特徴が分かりません。 EclipseでのC++開発について詳しく載っている書籍やサイトがありましたら、教えていただきたく思います。 他の開発環境と比べたメリット・デメリットなどの批評なども募集中です!

  • Linuxでゲーム開発

    Linuxで(具体的にはLindows)ゲームを作りたいと考えています。 LinuxはツールがいろいろあってVBのようなGUIの統合開発環境がないようなのですが、何か良いツールはないものでしょうか? VBのようなツールが欲しいと思うのですが、なければそれに近いようなものでも構いません。 kylixを勉強しようかなあーとも思いましたが、どうも初心者向けの書籍がなく、インストールしたままです。WideStudio本も買いましたが、どうもrubyやC++などが必要のようで・・・。 Javaっていう話もありますが、それならWindowsでもいいじゃんっ!って思えてしまってどうも踏み込めません。 みなさん、どうやってゲーム開発などをされているんでしょうね??? QTを使うためにGLADE入れて、gtk+やGCC・・・・んーーいろいろと使えるのがLinuxの良いところですけども、GUIアプリの統合開発環境ともなると、ううううううううううむ、です。_| ̄|○ ちょっとゲーム開発したいだけなのに。。。 いろいろありすぎ!!(×_×)

専門家に質問してみよう