|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
系统:CentOS 7 GCC:8.3 Cmake:3.22.5 Clion 版本:2022.2.4 Cuda 版本:10.2
在核函数中使用 printf 报错,还有 '<<<' 也报错,但远端服务器和本地都能成功 Build 和 Run 。
测试代码:
- #include "cuda_runtime.h"
- #include "device_launch_parameters.h"
- #include <stdio.h>
- __global__ void test(void)
- {
- printf("Hello CUDA!\n");
- }
- int main()
- {
- test <<<1, 1 >>> ();
- cudaDeviceSynchronize();
- return 0;
- }
复制代码
CmakeLists.txt:
- cmake_minimum_required(VERSION 3.22)
- project(cuda_playground CUDA)
- set(CMAKE_CUDA_STANDARD 17)
- add_executable(cuda_playground main.cu)
- set_target_properties(cuda_playground PROPERTIES
- CUDA_SEPARABLE_COMPILATION ON)
复制代码
错误截图:
|
|