お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-03-08 22:56:48

cola
メンバ
登録日: 2010-12-19

プログラミング環境を整えたいです。

こんにちは。Ubuntu10.10を使っています。

最近、C言語について勉強していて

#include <conio.h>

conio.hがないとコンパイラにおこられました。
他の言語でもあったきがしました...

そこでなんですが、C言語とかC++やらSDLとか色々な言語の開発環境を整えたいです。
includeファイルとか色々...そこらへんは詳しくないのでうまく言えませんが...
インストールすればいいパッケージなどを教えてくれると嬉しいです...

よろしくおねがいします。

オフライン

 

#2 2011-03-08 23:14:14

Cametan
メンバ
登録日: 2007-08-12

Re: プログラミング環境を整えたいです。

conio.hはLinuxでは提供されてない筈です。正確に言うと、Cの標準ライブラリに含まれているヘッダではありません。Microsoft系OSでの依存ヘッダですね。

Ubuntuでヘッダをインストールするのなら、build-essentialsと言うパッケージをSynapticで入れればイイ筈です。

オフライン

 

#3 2011-03-09 10:16:35

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: プログラミング環境を整えたいです。

CやC++の標準ライブラリは既に入っていると思います。
SDLのヘッダは「libsdl1.2-dev」パッケージで提供されています。パッケージ名の後ろにdevがつくものには、そのライブラリのヘッダなどが含まれています。

「linux getch」でネット検索すると、Windowsのgetchと同様の機能を実装する方法が多数ヒットすると思うので、参考にしてみてください。

SDLなどの標準でないライブラリを使う場合、コンパイラに引数を渡す必要があります。統合開発環境を利用すると、そのあたりの作業を自動的に行なったり、プログラムの雛形を作ってくれたりするので便利です。Ubuntuで利用できる有名な統合開発環境は、AnjutaやEclipseでしょうか。(予め環境が整っているという点ではAnjutaのほうが使いやすいかもしれません。)

オフライン

 

Board footer

Powered by FluxBB