1

我使用 CUDA C 开发了一些并行计算代码。系统运行基于 Ubuntu 的 Linux,选择的 IDE 是 Eclipse Indigo。

我使用随 Cuda 提供的模板设置项目。我未能以编译器(ncc 和/或 g++)和/或链接器识别这些代码的方式设置包含部分代码(例如“gui”、“io”、“net”)的子文件夹。

目标是只需键入“make”,然后将所有内容放在一起。

也许有人知道适用于目录结构的项目模板或示例生成文件?我不觉得项目根目录中的许多文件(如 gui_myclass.c、net_myotherclass.c、...)的现状是要走的路。

4

1 回答 1

1

这个问题与CUDA无关。对于“如何仅使用一个 makefile 在子目录中生成带有源代码的 makefile”这个问题,这里有一个很好的答案。

这适用于任何命令行编译器、nvcc、g++ 等等。

于 2012-02-22T13:18:06.827 回答