从NVIDIA_GPU_Computing_SDK为GTK +设置cuda模板项目

问题描述:

我在Ubuntu 11.10上用Eclipse Indigo开发CUDA。要设置新的CUDA项目,我使用NVIDIA_GPU_Computing_SDK中的模板项目并自定义生成文件。对于gui开发,我在正常的C文件中使用gtk +。但每次构建项目时,我都会收到/usr/include/gtk-2.0/gtk/gtk.h:32:致命错误:gdk/gdk.h:没有这样的文件或目录 编译终止。所以我的问题是:我如何在nvidia的makefile中为gtk +开发设置gcc编译器?从NVIDIA_GPU_Computing_SDK为GTK +设置cuda模板项目

+3

我可以给出有关SDK makefile的最佳建议是“只是不要使用它”。它非常复杂,有点bug,并且不打算在SDK代码示例之外使用。 – talonmies 2012-02-19 14:54:40

+3

借调。在未来的CUDA代码示例中,我们将远离自己。 – harrism 2012-02-20 02:23:44

要从未答复的列表中删除此问题...在CUDA中启动新项目时,我建议使用简单的makefile,而不是CUDA SDK的“common.mk”方法。

NVIDIA将在未来简化SDK,并希望提供一个简单的模板makefile。

+0

好的,我用nvcc和gcc命令写了一个bash脚本。现在它可以工作。 – theBell 2012-02-21 13:08:38