2

次のコードをコンパイルしようとしています。

#include <stdio.h>
#include <time.h>
#include <cuda.h>
#include <cuda_runtime_api.h>

texture<float, 2, cudaReadModeElementType> tex;

int main () { ... }

それでも、nvcc で次のエラーが表示されます。

main.c:6:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘&lt;’ token

私はCUDAにかなり慣れていないので、ここで何かが欠けていると思います。

4

1 に答える 1

4

CUDA 構文は .cu ファイルでのみ使用できます。

于 2012-10-25T14:28:25.017 に答える