Можно ли включить все заголовки Thrust одновременно? - PullRequest
3 голосов
/ 21 марта 2012

Есть ли способ включить все файлы 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>

Возможно ли это?

Ответы [ 2 ]

2 голосов
/ 21 марта 2012

В настоящее время нет <thrust/everything.h> или эквивалентного заголовка, поэтому, если вы хотите такой функциональности, вам нужно создать его самостоятельно, как предлагает Барт.

0 голосов
/ 31 октября 2018
https://pastebin.com/RDmxiYCi

Включает все, кроме подпорки тяги / системы.Как то так

#include <thrust/adjacent_difference.h>
#include <thrust/advance.h>
#include <thrust/binary_search.h>
#include <thrust/complex.h>
...
...