nvcc、gcc、g++混合编译器编程

 方案一html

http://osask.cn/front/ask/view/929586.net

除了编译以外,动态并行还须要可重定位的设备代码连接 。命令行

您的nvcc命令行指定了一个仅编译操做( -rdc=true -c )。code

g++不会执行任何设备代码连接。 因此在这样的状况下,当使用g++ 进行最终的连接操做时,须要额外的设备代码连接步骤 。htm

像这样的东西:blog

nvcc -arch=sm_35 -rdc=true -c file.cu
nvcc -arch=sm_35 -dlink -o file_link.o file.o -lcudadevrt -lcudart
g++ file.o file_link.o main.cpp -L<path> -lcudart -lcudadevrt

方案二
https://blog.csdn.net/bruce_0712/article/details/78515133个人案例
相关文章
相关标签/搜索