Самое простое - вызов ядра

Как я понял , вот этот код говорит что прога должна выполняться на устройстве(видюха):

  1. #include <stdio.h>
  2. #include "cutil.h"
  3.  
  4. __global__ void kernel( void )
  5. {
  6. }
  7.  
  8. int main( void )
  9. {
  10.         kernel<<<1,1>>>();
  11.         printf("Hello\n");
  12.         return 0;
  13. }

Ну я попытался скомпилить его в студии2008,в которой есть cuda_vs_2.0 wizard. Как я понял, самая главная причина провала компиляции - это вот эта строка
1>Compiling...
1>nvcc warning : option 'host-compilation' has been deprecated and is ignored

А если будет строка:
1>Building with CUDA rules (ее смысл примерно в этом,но компилятор ее мне показывал в готовом примере)
То никаких нерешаемых проблем не возникнет и код скомпилируется правильно!

Помогите пожалуйста мне его правильно собрать
P.S. и только не говорите плиз чтобы я взял готовый проект и менял его,я там ничего не понимаю + надо понять как самому делать проект, чтобы в дальнейшем к этому не возвращаться

Forums: