Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带C+的CUDA+;建设者 如何使用C++ Builder使用CUDA?我必须使用包装器来进行基本的CUDA计算吗?我搜索了,没有信息如何设置C++的Builder的CUDA SDK。 < Nvidia的API是C兼容的,C++ Builder编译为本地的,它们也是C.的常规调用约定。_C++_Cuda_C++builder - Fatal编程技术网

带C+的CUDA+;建设者 如何使用C++ Builder使用CUDA?我必须使用包装器来进行基本的CUDA计算吗?我搜索了,没有信息如何设置C++的Builder的CUDA SDK。 < Nvidia的API是C兼容的,C++ Builder编译为本地的,它们也是C.的常规调用约定。

带C+的CUDA+;建设者 如何使用C++ Builder使用CUDA?我必须使用包装器来进行基本的CUDA计算吗?我搜索了,没有信息如何设置C++的Builder的CUDA SDK。 < Nvidia的API是C兼容的,C++ Builder编译为本地的,它们也是C.的常规调用约定。,c++,cuda,c++builder,C++,Cuda,C++builder,CUDA有一个内核编译器,允许您将C/C++代码与CUDA代码混合在同一个文件中。。。但我认为他们在工具包中嵌入了gcc版本。我有一个项目,在那里我混合了另一个gcc版本生成的代码,最简单的事情是在一个库中分离CUDA coda,我用他们的nvcc编译该库,然后与我的gcc版本生成的代码链接。在我的例子中,我很容易做到:C++编译器有一个通用的调用和名称转换约定。 所以,你基本上有三个选择: > P>使用CUDA的NVCC和GCC生成C库,可以从C++ Builder链接到./P> P.To

CUDA有一个内核编译器,允许您将C/C++代码与CUDA代码混合在同一个文件中。。。但我认为他们在工具包中嵌入了gcc版本。我有一个项目,在那里我混合了另一个gcc版本生成的代码,最简单的事情是在一个库中分离CUDA coda,我用他们的nvcc编译该库,然后与我的gcc版本生成的代码链接。在我的例子中,我很容易做到:C++编译器有一个通用的调用和名称转换约定。 所以,你基本上有三个选择:

> P>使用CUDA的NVCC和GCC生成C库,可以从C++ Builder链接到./P> P.Top-NVCC生成C代码,并尝试用C++ Builder编译。然而,我在这方面没有成功

> C++ C++Builder,您仍然可以使用GC/VisualStudio

使用Qt创建者获得良好的多平台图形用户界面
那么,您能否详细解释一下,当您尝试编译它时,您在哪里失败了?我个人不能放弃它。C++是C++语言。不能不关心多平台。@t0xic检查nvcc手册,从那时起它已经改进了。特别是,选中-cuda选项,它可能是您想要的。C++是C++,但是尽管他们现在说的是,C++ Builder已经建立了一个不被C++的名声;只是开个玩笑,但是检查一下,我希望Embarcadero能做点什么。。现在不是2030年。他们已经并且正在尝试使用最新版本。XE4刚刚发布。这两个链接的问题也有点不准确,IMO -我很高兴现在使用C++ Builder 2010天。他们有一个巨大的价格标签,但没有列,这又是从……我认为商业C++编译器实现者应该更认真地对待这一页…