2012-01-17 12 views
1

私はCUDAを使用していくつかの並列コンピューティングコードを開発します。システムは、UbuntuベースのLinuxを実行している、選択IDEはEclipse Indigoです。サブフォルダを使用してCUDA Cプロジェクトのソースコードを整理するにはどうすればよいですか?

私は、Cudaに付属のテンプレートを使用してプロジェクトをセットアップしました。私はコンパイラ(nccやg ++)やリンカがそれらを認識するような方法でコードの部分(例えば "gui"、 "io"、 "net")を含むサブフォルダを設定するのに失敗します。

"make"と入力するだけで、すべてがまとめられます。

おそらく誰かがディレクトリ構造で動作するプロジェクトテンプレートまたはサンプルmakefileを知っていますか?私は、プロジェクトのルートディレクトリにある多くのファイル(gui_myclass.c、net_myotherclass.c、...など)で現状を感じることはありません。

答えて

1

この質問はCUDAとは関係ありません。 "1つのメイクファイルを使ってサブディレクトリにソースを持つmakefileを生成するにはどうすればよいですか"という質問には良い答えがあります。here

これは、任意のコマンドラインコンパイラ、nvcc、g ++などに適用されます。

関連する問題