質問: netbeansがファイルを含めることができない ide: netbeans 6.8 os: fedora 12 私は長い間この問題を抱えています。 netbeansをc/c++で使用することはほとんど不可能です。おそらく、netbeansはそもそもそのために作られたものではないからです。とにかく何が起こるかはこれです:私はc/c++用にこのセットアップを持っていますただし、プログラムは次のように表示されます。ヘッダーファイルが見つかりません!!私はそれがc++プログラムであることを知っています、同じことが#include <cstdio>でも起こります。その結果、printfの定義を見つけることができず、失敗します。同じことが.cファイルでも起こります。また、gccはコマンドラインから正常に機能します。問題はまだ存在します:$ find / -name stdlib.h /usr/include/bits/stdlib.h /usr/include/c++/4.4.3/tr1/stdlib.h /usr/include/stdlib.h /usr/share/syslinux/com32/include/stdlib.h /usr/arm-gp2x-linux/include/stdlib.h 誰かが以前にこの問題に直面したことがありますか?これを機能させるには何をする必要がありますか?
回答: [コードアシスタンス]タブに移動して、インクルードパスを確認する必要があります。パスが次のようなものを参照していることに気づきました/usr/lib/gcc/i486-linux-gnu/4.3/include しかし、gcc 4.4にアップグレードしたので、これをに変更する必要がありました。/usr/lib/gcc/i486-linux-gnu/4.4/include それが役立つことを願っています[〜#〜]編集[〜#〜]スクリーンショットから、netbeansがすべてのインクルードパスを調べているわけではないようです。すべてのインクルードパスが「コードアシスタンス」で検討されていることを確認してください