3

有没有办法包含所有 Thrust 文件而不是单独执行?例如,现在我必须执行以下操作:

#include <thrust/version.h>
#include <thrust/host_vector.h>
#include <thrust/device_vector.h>
#include <thrust/copy.h>
#include <thrust/fill.h> 
#include <thrust/sequence.h>

我只想使用类似的东西

#include <thrust.h>

这可能吗?

4

2 回答 2

2

目前没有<thrust/everything.h>或等效的标题,所以如果你想要这种功能,你需要按照 Bart 的建议自己构建它。

于 2012-03-21T18:55:48.667 回答
0
https://pastebin.com/RDmxiYCi

包括除推力/​​系统子文件夹之外的所有内容。像这样的东西

#include <thrust/adjacent_difference.h>
#include <thrust/advance.h>
#include <thrust/binary_search.h>
#include <thrust/complex.h>
...
于 2018-10-31T16:29:54.403 回答