2009-07-26 8 views
3

私は公式のマニュアルに従って、C++ 6.7のNetBeansをインストールして構成しています netbeans configWindows上でnetbeans 6.7とC++を正しく設定する方法は?

残念ながら、コマンドを 'コンパイル' の次の行では、表示されます:

http://www.netbeans.org/community/releases/67/cpp-setup-instructions.html#mingw

Configuration]ウィンドウは、次のようになります

の/ usr/binに/ SUCCESSFUL -f nbproject/Makefile-Debug.mkサブプロジェクト= .build-CONF BUILD(合計時間:642ms)する

私はWindows上にあり、/ usr/bin/makeではないので、実行ファイルはコンパイルされません。/usr/binからではなく、設定からmakeを使用するようにNetBeansを正しく設定するには?

更新

問題はmingwの/ MSYSのツールチェーンです。 cygwinでもOKです(同じ/ usr/bin/makeメッセージが表示されますが、実行可能ファイルが作成されます)。ですから、質問は次のように変更することができます:Netbeans 6.7はWindowsのmingwで動作するのですか、cygwinに限られますか?

答えて

4

の下でなければなりません。私はこれが助けになるかわからないが、とにかく私の経験を説明すると思った。

ビルドに成功しましたが、Netbeansは実行可能ファイルを起動できませんでした。実行可能ファイルがビルドされていることを確認できました。外部のコマンドプロンプトから実行可能です。私はまた、私のプロジェクトでプロパティを開くことができませんでした。

ネットを検索した日の後、私は解決策につながる情報を見つけました。

基本的には、Windows環境のパスに設定されたビルドツールのパスがないことがほとんどです。パス環境変数を設定したら、すべてのNetbeans設定をクリアしたので、最初から設定することができました。これを行うには、c:/ Documents and Settingsのユーザーディレクトリにある.netbeansフォルダを削除します。

これはもちろんNetbeansを閉じて行う必要があります。その後、プロジェクトを作成したり既存のプロジェクトをロードする前に、ビルド構成を開始してセットアップをセットアップします。 Tools/Options/C++に移動し、環境パス(c:/ MinGW/binおよびc:/ msys/1)に追加したビルドツールディレクトリをポイントします。0/bin)と個々のツールを必要に応じて作成します。

私はMinGWのものと同じディレクトリに私のmsysのものを持っています。余計な予防策として、両方のbinディレクトリに同じ名前のプログラムがないことを確認して、悲しみを引き起こす可能性があります。

私はWindowsとLinuxで使えるようになったので、私はこれでかなり満足しています。そこに何かが役立つことを願っています。

1

画像の「プロジェクトオプション」をチェックして、デフォルトのプラットフォームがウィンドウであるかどうか確認できますか?

は、LinuxとWindowsマシンの両方でNetBeansをインストールしましたし、それは指示に従った後、「まっすぐボックスのうち、」機能しなかったことを奇妙だ...

あなたはすべての権利をダブルチェックしましたか?あなたの環境でパス変数が正しく設定されていないようです。

画像には、デバッガが見つからない/無効であると表示されています。these 16 steps(デバッガのインストール手順14)を実行しましたか、他に何かを使用しましたか?

最後に、「エラー」というメッセージが表示され、ビルドに成功したと表示されます。 .exeはどこで探しましたか?それは私が問題Netbeansのあまりに作業6.7.1/C++/MinGWのを取得していた

dist/<Configuration>/<ToolChain>/

+0

「プロジェクトオプション」タブにそのような項目はありません。スクリーンショット: http://tinyurl.com/nt8bwu – grigoryvp

+0

'dist'フォルダが作成されていません。すべてのパスが設定されます。 私はmacosやubuntuでnetbeansを使っても問題ありません。しかし、Windowsでは常に苦労しましたが、何の理由もなく動作していません:( – grigoryvp

+0

古いnetbeansバージョンでデフォルトのプラットフォームオプションを混乱させる必要があります。パス変数を再度設定してみてください。ステップ、あなたがしたこと、そしてnetbeansフォーラムに投稿すれば、誰もここでアイデアを提供することができないようだ。 – Milan

関連する問題