腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
我
不能
链
接到
使用
动态
并行
和
可分离
编译
的
CUDA
静态
库
?
、
、
、
我
正在尝试创建最基本
的
CUDA
应用程序来演示
动态
并行
性、独立
的
编译
和
链接、
静态
库
中
的
CUDA
内核,并且
我
正在尝试
使用
CMake来生成Visual Studio解决方案。
我
使用
的
是CMake 3.21.3、
CUDA
11.4
和
Visual Studio2019
浏览 83
提问于2021-10-22
得票数 1
2
回答
如何将主机代码与
可分离
编译
后
的
静态
CUDA
库
连接?
、
、
、
、
好吧,
我
有一个非常麻烦
的
CUDA
5.0问题,关于如何正确地连接事物。
我
真的很感谢你
的
帮助!现在
我
想获取一个*.cpp文件,并
使用
g++或其他任何东西
浏览 1
提问于2013-04-29
得票数 8
回答已采纳
2
回答
编译
具有
动态
并行
性
的
CUDA
-多个体系结构/计算能力
、
、
在一个应用程序中,
我
有一堆
CUDA
内核。有些
使用
动态
并行
,有些则不
使用
。如果不支持
动态
并行
,或者简单地允许应用程序继续
使用
,但
使用
减少
的
/部分可用
的
功能,那么
我
该如何
编译
呢?目前,当在不需要计算3.5
的
670 (最大invalid device function )上运行用-arch=sm_35
编译
<
浏览 6
提问于2014-01-03
得票数 0
1
回答
CMake数据自动化系统在Windows上单独
编译
静态
库
链接错误,但在Ubuntu上没有
、
、
我
正在
使用
CMake
编译
一个
CUDA
项目,该项目包含一个
静态
库
和
一个主文件。但在Windows上,
我
得到了一个链接错误:add_subdirectory(test) 如果
我
注释掉set_tar
浏览 1
提问于2018-04-26
得票数 7
回答已采纳
1
回答
CUDA
:如何从单独
的
编译
中链接特定
的
obj,ptx,cubin?
、
、
我
有一个相当大
的
CUDA
/C++项目,可以
编译
成
静态
库
。工具
链
是
CUDA
Toolkit 9.0/9.2
和
VS 2017。
我
不能
更改公司工具
链
。我们最昂贵
的
内核受到了9.0工具包中引入
的
nvcc
编译
器回归
的
打击。
我
已经向Nvidia开发人员
的
网站提交了这份
浏览 11
提问于2018-08-09
得票数 1
回答已采纳
2
回答
在
CUDA
9中,"cudaMemcpyAsync()“既是设备又是主机函数吗?
、
、
但是,在本地Linux盒上
的
实际安装中,
我
在/usr/local/
cuda
/include/
cuda
_runtime_api.h中看到了 streaming.cu(338):错误:不允许从__global__函数(“loopy_plus_one
浏览 1
提问于2018-02-02
得票数 0
1
回答
如何
使用
PyCUDA
的
子核(
CUDA
动态
并行
)
、
、
由于此函数调用需要主机
和
gpu设备之间多次通信,这是不有效
的
,因此
我
想将其设置为 for(){ for() { dummy_child_kernel(void); 但我得到了一个错误“n
浏览 2
提问于2018-01-24
得票数 0
回答已采纳
2
回答
如何将CMake设置为与Visual Studio2017RC
和
CUDA
8.0配合
使用
?
、
、
、
微软有足够
的
文档将这些功能与常规
的
C++文件一起
使用
,本网站()上也有足够
的
文档让
CUDA
和
Cmake在将
CUDA
代码链
接到
C++代码时发挥得更好。
我
找不到
的
信息是如何让CMake、Visual Studio2017RC
和
CUDA
8.0都能很好地运行。这是一个困难
的
问题,因为2017RC无论如何都没有集成
CUDA
SDK,
我
希望
浏览 1
提问于2017-02-05
得票数 1
1
回答
为什么
我
的
交叉
编译
器工具
链
不是
静态
链接?
、
、
、
、
我
想构建
我
的
交叉
编译
工具
链
,
我
成功地构建了它。它可以正常
使用
,但当我移动它,它
不能
工作!它打印error while loading shared libraries: libcloog-isl.so.3,libcloog-isl没有安装在
我
的
主机上。
我
将gcc配置为--禁用共享,但当我在交叉
编译
工具
链
中将ldd运行到cc1时,
我
发现ppl、gm
浏览 1
提问于2012-07-28
得票数 0
1
回答
C:
使用
MinGW-w64
静态
/
动态
链接
的
正确方法
、
、
、
直觉: 关于SO
的
一个问题表示您可以,而在SO 上有另一个问题。不幸
的
是,
我
无法从MinGW & MinGW-w64中找到明确<
浏览 9
提问于2017-04-09
得票数 12
回答已采纳
3
回答
Windows下*.a与*.dll
的
区别
在Windows上*.a
和
*.dll有什么不同?据我所知,可以将所有的*.o文件打包到一个*.a中,这是一个其他应用程序可以在Linux上
使用
的
可分发文件。 但是*.a
和
*.dll有什么不同呢?如果
我
的
应用程序需要链
接到
*.a,
我
可以替代它链
接到
*.dll吗?
浏览 0
提问于2010-01-26
得票数 5
回答已采纳
1
回答
编译
在C++中
使用
另一个
库
的
库
、
我
不太明白如何
编译
使用
另一个
库
的
库
。据我所知,这4起案件: 1)
编译
使用
静态
库
( B )
的
静态
库
( A ):
编译
将有效,但针对
库
A
的
链接将无法工作,因为
静态
库
只是包含A
编译
产生
的
.o文件
的
存档,而不是B。在创建
静态
浏览 2
提问于2016-12-25
得票数 0
回答已采纳
2
回答
如何制作带有C连接
的
CUDA
目标文件?
、
、
、
我
正在尝试在一个C项目中包含一些
CUDA
代码。为此,
我
将
CUDA
源代码(.cu文件)
编译
为一个
静态
库
(.lib,
我
正在Windows中开发)。然后,
我
希望将这个
静态
库
链
接到
我
的
C项目。
我
使用
的
是
CUDA
5.0,
我
在Visual Studio 10中编写并
编译</em
浏览 1
提问于2012-12-21
得票数 1
回答已采纳
2
回答
在Ubuntu (14.04)中,链接器是否等于/etc/ld.so.con.d?
、
、
、
、
这是一个关于集中位置
的
路径规范
的
问题,比如PATH、LD_LIBRARY_PATH
和
LIBRARY_PATH.
我
知道有两种方法可以为加载程序指定共享
库
路径:将它们添加到LD_LIBRARY_PATH,或者将文件添加到/etc/ld.so.con.d/。
我
也知道,后者被认为是更现代
和
更可取
的
做法。
我
还知道,您可以通过编辑LIBRARY_PATH为链接器指定标准
库
路径。这仍然是一种“现代”<
浏览 2
提问于2015-03-19
得票数 0
回答已采纳
1
回答
在运行时检测
cuda
/GPU
我
正在编写一个包含
cuda
代码
的
共享
库
,但是与
cuda
相关
的
代码只是
库
中
的
一小部分,而且在大多数用例中,用户甚至不需要那些与
cuda
相关
的
特性。对
我
来说,
我
不想
编译
和
发布两个版本: CPU版本
和
GPU版本。因此,
我
想检测用户
的
运行时是否可以
使用
cuda
浏览 2
提问于2021-07-29
得票数 0
回答已采纳
1
回答
指示gnu make只
使用
静态
库
。
、
、
、
、
以下是
我
想做
的
事:
我
希望这个项目引用
的
每个
库
都
静态
地链
接到
整个
编译
中,这样
我
就可以获得一个自包含
的
二进制文件(或其中
的
几个)。问题1:在搜索之后,
我
发现或多或少有两种类型
的
库
,
动态
库</
浏览 2
提问于2015-10-09
得票数 3
回答已采纳
2
回答
链接、加载
和
虚拟内存
、
、
、
、
我
知道以前有人问过这些问题,但我仍然
不能
把所有的事情整合成一个整体。 描述
浏览 3
提问于2014-11-04
得票数 1
回答已采纳
1
回答
如果内核中存在CUBLAS,则在第一个cudaMalloc上出现“未知错误”
、
、
我
有以下最小
的
.cu文件#include <cublas_v2.h> printf("%s\n", cudaGetErrorString(err));} 正如您所看到
的
,该文件正在
使用
可分离
浏览 5
提问于2016-09-19
得票数 2
2
回答
编译
Boost.python
和
cuda
代码
、
、
、
、
我
想
编译
parallel.cu
和
python_wrapper.cpp,其中python_wrapper.cpp
使用
Boost.python将parallel.cu中
的
方法公开给python。
我
对
cuda
和
Boost.python都是新手。 从他们
的
手册
和
谷歌,
我
找不到如何让他们说话。,
编译
Boost.python代码
的
唯一方法是
使用
bjam。BO
浏览 0
提问于2012-05-30
得票数 1
回答已采纳
1
回答
如何在VS2012中链接
静态
CUDA
运行时?
、
、
、
我
一直在尝试
使用
CUDA
5.5中包含
的
静态
CUDA
运行时,但也面临一些问题。kernel.cu.obj中
的
'1700’值不匹配 成功链
接到
以下一系列警告: cudart_static.lib(
cuda
_*.obj):警告LNK4229:无效指令'/
浏览 12
提问于2013-06-01
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
静态页面和动态页面的区别
详解英伟达芯片在自动驾驶的软件移植设计开发
启用Docker虚拟机GPU,加速深度学习
Python这么完美,但为什么反对者还是不放弃诋毁它?
有了Julia语言,深度学习框架从此不需要计算图
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券