我找到了一个 nvcc 工具链插件,但它只适用于 Linux。我想要的是能够从 Netbeans 内部在我的 Windows 计算机上编译 CUDA C 代码。目前我使用的是 Netbeans 8 和 MS Windows 8.1
(我有 Visual Studio 并且可以在那里进行编译,但我更喜欢使用 Netbeans 来编写 Java/C++/C 代码)
附加问题:我想在我的 Windows PC 上编译 Linux CUDA C 代码(在 Netbeans 中可获得双倍积分:D)
(顺便说一句,因为这涉及到编译,我不知道是否应该将其发布在 SU 或 StackOverflow 上。如果我应该将其发布在那里,请通知我)
答案1
抛弃 NetBeans 插件,这里有一个很棒的教程这里来自您应该关注的博客“多核和 CUDA”。
也代码帮助选项,请确保还添加以下宏定义:
__device__
__global__
__host__
__shared__
__constant__
我一直在 NetBeans 7.4 和 8.0 中使用它来从我的 Windows、Ubuntu 和 Mac 系统远程编译 Jetson TK1 板上的代码。