【问题标题】:Can I use CUDA with C++ program by G++. Or CUDA can be compiled only with GCC?我可以将 CUDA 与 G++ 的 C++ 程序一起使用吗?还是只能用 GCC 编译 CUDA?
【发布时间】:2012-05-13 21:03:05
【问题描述】:

我还没有达到将我的程序与 CUDA 并行的阶段,但我使用 C++ 而不是 C,我担心我的程序是否无法使用 CUDA 编译!

有人可以找到这笔交易的证据。

【问题讨论】:

    标签: c++ c cuda g++ nvidia


    【解决方案1】:

    这是一个关于 CUDA 的常见问题。您可以使用 nvcc 将设备代码编译为目标文件,然后使用 g++ 链接。

    如需了解更多信息,请参阅this post,例如。

    【讨论】:

    • 是的,像这样:g++ -o app nvcc_gen.o
    • 一个通知!我必须使用命令“nvcc x.o y.o”编译目标文件。意识到!我用g++编译了x.o,但是用nvcc编译了y.o!!!很酷。
    猜你喜欢
    • 2011-02-26
    • 2019-06-06
    • 1970-01-01
    • 1970-01-01
    • 2015-11-28
    • 1970-01-01
    • 1970-01-01
    • 2019-08-14
    • 1970-01-01
    相关资源
    最近更新 更多