腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
CMAKE
进行
单独
的
CUDA
编译
c++
、
cmake
、
cuda
我想将.cu和.cpp分别
编译
成.o文件,然后将它们链接到可执行文件。我有几个简单
的
文件:
cuda
_func.cu。
cuda
_func.h和main.cpp。我想出了以下
cmake
代码: project(
cuda
) find_package(
CUDA
REQUIRED
cuda
/lib -lcudart
浏览 63
提问于2019-03-21
得票数 0
回答已采纳
4
回答
用
cmake
实现库
的
单独
编译
compilation
、
cuda
、
cmake
我
的
库达库
的
构建时间正在增加,因此我认为在
cuda
5.0中引入
的
单独
编译
可能会对我有所帮助。我不知道如何用
cmake
实现
单独
的
编译
。我查看了NVCC文档,发现了如何
编译
设备对象(
使用
-dc选项)以及如何链接它们(
使用
-dlink)。我让它
使用
cmake
运行
的
尝试失败了。我
使用
的</e
浏览 9
提问于2012-12-03
得票数 11
1
回答
CMake
无法设置
CUDA
标准c++17
c++
、
cmake
、
cuda
、
c++17
我正在
使用
CMake
来配置一个
CUDA
/C++项目。
使用
NVCC
编译
的
一些文件需要C++ 17功能。为了实现这些功能,我将
使用
:project(RISA LANGUAGES CXX
CUDA
) set(
CMAKE
_CXX_STANDARD出于某种原因,
CMake
似乎不知道任何过去
的
C++14关于数
浏览 80
提问于2021-08-30
得票数 1
回答已采纳
1
回答
使用
CMAKE
编译
CUDA
C++ -指定多个
编译
阶段
c++
、
cuda
、
makefile
、
cmake
我正在尝试
使用
CMake
编译
一个
cuda
应用程序(在OSX上)。我
使用
一个Makefile
进行
编译
:CXX_FLAGS = -c -O3 -arch=sm_21BIN = md5_gpu.o $下面是我为该项目制作一个CMakeLists.txt
的
尝试:
cmake
_minimum_req
浏览 2
提问于2015-04-01
得票数 2
回答已采纳
1
回答
如何覆盖用于
CUDA
的
C++
编译
器
CMake
?
c++
、
cmake
、
cuda
、
buildconfiguration
我
使用
的
是一个不支持安装在我系统上
的
GCC版本
的
CUDA
版本(我
的
GCC太新了)。我正在尝试构建一个
使用
CMake
进行
构建配置
的
存储库。我知道如何重写C++
编译
器,传统上:
CMake
接住了这个。我也可以
使用
cmake
-D
浏览 5
提问于2022-03-12
得票数 0
回答已采纳
3
回答
我怎样才能确保
使用
GPU
的
caffe?
python-2.7
、
gpu
、
caffe
、
pycaffe
有没有办法确保caffe
使用
GPU?我是
编译
后,安装
CUDA
驱动程序,没有CPU_ONLY标志在
cmake
和
编译
cmake
日志检测
的
CUDA
8.0。但是在对样本
进行
训练
的
同时,根据nvidia-smi
的
结果,我对
使用
GPU表示怀疑。我怎样才能保证?
浏览 10
提问于2016-11-10
得票数 0
回答已采纳
1
回答
如何在Linux中强制
cmake
使用
/usr/include中
的
C++头文件?
c++
、
c
、
linux
、
cmake
我有一个
使用
安装在/usr/include中
的
头
的
cmake
项目,让我们称之为freeglut.h。现在,我要添加
CUDA
,它在find_package(
CUDA
)包含
的
路径中保存自己
的
这些和其他标题
的
副本。为目录/usr/include
的
编译
器发出-I<dir>参数,这意味着
编译
器首先搜索
CUDA
路径,并<em
浏览 6
提问于2015-08-14
得票数 3
回答已采纳
1
回答
CMake
3.8+:为同时包含.cpp (C++)和.cu (
CUDA
)文件
的
项目设置不同
的
编译
器标志
c++
、
cmake
、
cuda
在我
的
CMakeLists.txt顶部,我有:对于那些困惑的人:是的,
CMake
3.8使
CUDA
C++成为一种本质上受支持
的
语言。因此,不再需要
使用
像
cuda
_add_executable()和巫术这样
的
东西。通过
使用
标准
的
和本地
的
CMake
命令,一切都很好。请参阅: 我现在
的
问题是,我希望以
浏览 5
提问于2017-10-24
得票数 6
回答已采纳
1
回答
如何将数据自动化系统与ROS分开
编译
?
cuda
、
ros
默认情况下,
CUDA
要求将所有设备代码
编译
在一个
单独
的
翻译/
编译
单元中,除非允许对设备代码
进行
单独
的
编译
/链接。
cmake
_minimum_required(VERSION 2.8.3)set(ROS_BUIL
浏览 0
提问于2019-03-09
得票数 1
1
回答
在
CMake
中指定
CUDA
编译
器
cmake
、
clang
、
llvm
、
llvm-clang
我正在尝试基于以下
使用
clang-3.9构建一个
cuda
项目。但是我想
使用
cmake
来构建我
的
项目。在我
的
CMakeList.txt中,
cmake
将默认
使用
nvcc
编译
器。但是我想
使用
clang来
编译
.cu文件。相反,如果我
使用
然后我会得到一个错误 <e
浏览 1
提问于2016-09-12
得票数 10
2
回答
ccache导致
的
caffe
cmake
错误
gcc
、
cmake
、
deep-learning
、
caffe
当我成功地“
cmake
..”在构建caffe之前,我
使用
了“make all”命令,但出现了下面的错误。我不知道NVCC和gcc是不是出了问题。[ 1%] Built target proto [ 1%] Building NVCC (Device) object src/caffe/CMakeFiles/
cuda
_compile.dir/
CMake
Error at
cuda
_compile_generated_split_layer.cu.o.
cma
浏览 0
提问于2016-07-12
得票数 6
1
回答
CMake
数据自动化系统在Windows上
单独
编译
静态库链接错误,但在Ubuntu上没有
c++
、
cmake
、
cuda
我正在
使用
CMake
编译
一个
CUDA
项目,该项目包含一个静态库和一个主文件。
cmake
_minimum_required(VERSION 3.8)find_packageSTATIC_MY_LIB} STATIC src/mylib.cu) install(TARGETS ${STATIC_MY_LIB} ARCHIVE DE
浏览 1
提问于2018-04-26
得票数 7
回答已采纳
1
回答
在
CMake
中设置用于创建共享库
的
各种
编译
器
c++
、
cmake
、
cuda
、
sycl
我希望在我
的
项目中为不同
的
文件夹设置各种
编译
器,这些文件夹应该
编译
到一个共享库中。main.cpp
Cuda
文件夹下
的
所有文件必须由nvcc
编译
,SYCL文件夹下
的
文件必须由系统中某个路径上
的
特定
编译
器
编译
。这些文件夹之外
的
所有文件(即main.cpp和test.cpp)都是普通
的
C++代码,
使用
这两个文件夹中
的</em
浏览 2
提问于2021-06-27
得票数 1
回答已采纳
3
回答
找不到
CMAKE
_
CUDA
_COMPILER
cmake
、
cuda
我正在尝试为
CMake
生成一个构建系统,但它抛出了一个错误,我几天来都没能修复这个错误。我已经安装了VC 2017和
CUDA
最新版本。
cmake
..之后,它开始创建它,但没有找到
CUDA
编译
器
浏览 7
提问于2019-03-07
得票数 2
1
回答
使用
现代
CMake
构建
CUDA
代码:如何
使用
不同
的
CUDA
工具包构建
cmake
、
cuda
在现代
CMake
出现之前,
CUDA
被视为第三方库,这使得“交叉
编译
”变得很方便。只需要在目标机器上安装
cuda
工具包
的
库和头文件即可。现在我
的
理解是,这不再是那么容易做了,因为enable_language(
CUDA
)命令将
进行
额外
的
检查(这很好),如果一个人
的
驱动程序与用于构建
的
驱动程序不同,它将失败。对吗?有没有一种简单
的
方法可以在现代
CMake
中
进行
浏览 35
提问于2020-04-08
得票数 0
回答已采纳
1
回答
如何
使用
CMake
分别
编译
*.cpp和*.cu?
c++
、
cmake
、
cuda
、
nvcc
我想实现一个Matrix类,并且我想
使用
CUDA
来加速矩阵乘法。但当我试图
编译
源文件时。我遇到了一些问题。我知道我需要
使用
NVCC来
编译
*.cu。但是我不知道如何编写同时
编译
*.cu和*.cpp
的
CMakeLists.txt。我试过很多在谷歌上找到
的
方法,但都不起作用。这是我当前
的
CMakeLists.txtproject(Project_4
浏览 5
提问于2021-11-05
得票数 1
2
回答
用
cuda
编译
的
Opencv源代码会产生多个定义链接错误。
c++
、
opencv
、
gcc
、
gpu
我想用
cuda
8构建OpenCV3.2,并且我已经在我
的
linux系统中安装了
cuda
所需
的
所有库,这是一个Debian 9 testing (stretch) 4.9.0-1-amd64,在
使用
cmake
我尝试了许多配置与
cmake
,而且我也检查了几乎所有相关
的
问题在许多论坛,但我找不到任何解决办法。在
cmake
中,我已经将
cuda
编译
器更改为gcc-5,因为
cuda
8不迟于
浏览 8
提问于2017-02-25
得票数 7
回答已采纳
1
回答
使用
cmake
构建
CUDA
目标文件
build
、
cuda
、
cmake
我将
使用
MPI扩展一个用C++编写
的
框架,并
使用
CUDA
扩展其他东西。该项目
使用
cmake
进行
构建。我希望避免
使用
库作为我
的
扩展,并从我
的
cuda
源代码构建目标文件。然后,我想将这些对象对象文件和其他一些用其他
编译
器
编译
的
文件链接起来。有没有人知道如何做到这一点? 我看过,了解了如何在
cmake
中
使用
C
浏览 7
提问于2012-10-26
得票数 16
2
回答
用
CUDA
9.0RC
编译
OpenCV 3.3
c++
、
visual-studio
、
opencv
、
cmake
、
cuda
我目前正试图用
CUDA
9.0RC
编译
OpenCV 3.3,但无法使其全部工作。(
使用
CMake
3.9和VisualStudio2017在Windows上为x64 Windows
进行
编译
)9>-
浏览 6
提问于2017-08-28
得票数 4
回答已采纳
1
回答
缺少
的
变量是:
CMAKE
_
CUDA
_COMPILE_WHOLE_COMPILATION
cmake
、
cuda
我正在尝试
使用
CMake
来
编译
一个
使用
cuda
的
库。 我希望
cuda
是可选
的
,也就是说,如果nvcc在系统上不可用,我希望我
的
库可以
编译
。下面是我检查我
的
CMake
中是否有
cuda
的
方法: include(CheckLanguage)if (
CMAKE
_
CUD
浏览 203
提问于2020-04-19
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券