Instalacja i konfiguracja na przykładzie VS 2012

Transkrypt

Instalacja i konfiguracja na przykładzie VS 2012
Instalacja i konfiguracja na przykładzie VS 2012
1.
Na samym początku należy zainstalować jedno z poniższych SDK:
- nVidia - https://developer.nvidia.com/cuda-downloads
- ATI - http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallelprocessing-app-sdk/
2.
3.
Tworzymy nowy pusty projekt w Visual Studio (C++ Win32 Project).
Wchodzimy w preferencje projektu (prawy przycisk myszy na projekcie -> properties). Rozwijamy
zakładkę Configuration Properties i wybieramy C/C++. W polu Additional Include Directories
wpisujemy:
- nVidia - $(CUDA_INC_PATH),
- ATI - $(AMDAPPSDKROOT)\include.
4.
Następnie wybieramy zakładkę Linker. W polu Additional Library Directories wpisujemy odpowiednio:
- nVidia - $(CUDA_LIB_PATH),
- ATI - $(AMDAPPSDKROOT)\lib\x86 (dla system 32-bitowego), $(AMDAPPSDKROOT)\lib\x86_64
(dla 64-bitowego).
5.
Na koniec wybieramy zakładkę Input (wewnątrz Linker) i do Additional Dependencies dodajemy wpis
OpenCL.lib
6.
Jeśli pracujemy na 64bitowym systemie należy po raz kolejny wejść w ustawienia projekty. W górnym
prawym rogu wybieramy zakładkę Configuration Manager. Tworzymy nową konfigurację ustawiając w
górnym lewym rogu Active solution configuration na New. Przestawiamy platform na x64.