私は引退し、しばらく時間を取って、80年代の古いデータ構造の教科書を手に入れました。 Pascal/C++のスキルをどれだけ復活させ、本のテクニックを使いたいかを考えるようになりました。約4年前、DVDでUBUNTUのディストリビューションを購入し、正常にロードしました。 UBUNTUにこれらのコンパイラが含まれていることを文献が示唆しているように見えたとしても、開発の方法についての言及は見つかりませんでした。私はこれをあきらめましたが、最近再試行することにしました。 UBUNTUでソフトウェア開発を行うための最良の方法は何ですか?
Ubuntu(またはそのことについてはどこでも)のPascalについてはよくわかりませんが、Eclipse IDE for Java開発を使用しているので、おそらくEclipseを使用しますおよびCDT(C/C++ Developers Toolkit)ですが、Monodevelopは別のオプションです。
開発者は、一般ユーザー向けに用意されているSoftware Centerの代わりに、Synapticパッケージマネージャーを使用する方が簡単です。したがって、*-dev libs、*-doc、IDEの...を検索できます。
Sudo apt-get install synaptic
それはあなた次第ですが、IDEのテストを開始してから、基礎となるCLIコンパイラと開発ヘルパー(自動ツール、パッケージングなど)を学ぶことをお勧めします。
Pascal(無料のPascal IDE):lazarus、fp-ide
ユーザーグラフィックインターフェイスの開発では、Linuxの(Windows)ほとんどがGTKライブラリを使用しているので、いくつかの違いがわかります。
FORTRAN(IDEなし):gfortran(Fortran95コンパイラ)
Geditメニューの使用:表示→ハイライトモード→選択:Fortran95
C++(IDE、コンパイラ、エディタがたくさんあります。)
g ++はgnuc ++コンパイラ(gcc cコンパイラ)です
Geanyは非常にシンプルですIDEまたはエディター。古いスタイルのような非常にシンプルなものが必要な場合は、Write-Compile-Run。(Linuxのほとんどのエディターはコードの強調表示をサポートしています。ほとんどのエディターを使用できます)
CDTプラグインを備えたEclipseは高度なIDEです
その他のIDE:qtcreator(Qt GUI)、netbean、anjuta(GTK + GUI)、コードブロック(wxWidget GUI)、codelite、monodevelop(.NET、GTK GUI)。
注意:
パッケージ名がで終わる-devは開発ヘッダーとライブラリ、-docはドキュメント、ほとんどは開発ドキュメント、共有システムライブラリ(動的)開始または終了lib
すべてをインストールして、しばらく試してみて、自分に最適なものを確認することもできます。
更新:
Ubuntu開発(Debianベース)に関して主に:c、c ++& python
非常に優れたサポートを持つ他の言語:Java、Perl、Ruby、vala、c#、lua、LISP、.。