サブフォルダーを使用して、CUDA Cプロジェクトのソースコードを整理するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/8893223

質問

Cuda Cを使用していくつかの並列コンピューティングコードを開発します。システムはUbuntuベースのLinuxを実行しています。

CUDAで配信されるテンプレートを使用してプロジェクトを設定します。コンパイラ(NCCおよび/またはG ++)および/またはリンカーがそれらを認識するように、コードの一部を含むサブフォルダー(「GUI」、「IO」、「ネット」など)を設定できません。

目標は、「make」と入力するだけで、すべてがまとめられます。

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

正しい解決策はありません

他のヒント

この質問は、CUDAとは何の関係もありません。良い答えがあります ここ 「1つのMakeFileを使用して、サブディレクトリのソースを使用してMakeFileを生成するにはどうすればよいですか」という質問に。

これは、コマンドラインコンパイラ、NVCC、G ++などに適用されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top