2011-07-07 15 views

答えて

1

libcのstdioのソース(またはその欠如)は、Eclipseではなくコンパイラ/オペレーティングシステムの問題です。実行しているプラ​​ットフォーム(Linux、OS X、Windows)については言及していませんが、一般的にlibcへの完全なソースはデフォルトではインストールされません。

ただし、ヘッダーファイルにはいくつかの(インライン)メソッドが実装されています。ソースを取得するための正確な手順はOSによって異なりますが、たとえばGNU libc(Linux)、Apple's libc(BSDベース)へのリンクがあります。

+0

ありがとうございました。私はWindowsを実行しています。私はcygwinをインストールしているので、Eclipseのサンプル "Hello World"プログラムをコンパイルして実行できます。しかし、私はputs()関数をトレースすることはできません。 – unix55

+0

@ unix56:Linuxでは、通常、Cライブラリ(libc/glibc)に対応する* debug *パッケージをインストールします。私はcwyginのパッケージに慣れていませんが、そこには同じ名前のパッケージを探すことができます。 – DaveR

関連する問題