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.