34 #ifdef __cplusplus_cli 35 #pragma managed(push, off) 38 #include "Compute/setup_compute.h" 39 #include "Compute/compute_buffer.h" 40 #include "Compute/compute_command_queue.h" 41 #include "Compute/compute_context.h" 42 #include "Compute/compute_event.h" 43 #include "Compute/compute_kernel.h" 44 #include "Compute/compute_memory_map.h" 45 #include "Compute/compute_program.h" 46 #include "Compute/compute_sampler.h" 47 #include "Compute/compute_transfer_buffer.h" 48 #include "Compute/compute_wait_list.h" 50 #ifdef __cplusplus_cli 56 #error Your application is set to link with the single-threaded version of the run-time library. Go to project settings, in the C++ section, and change it to multi-threaded. 60 #pragma comment(lib, "clanCompute-dll.lib") 62 #pragma comment(lib, "clanCompute-static-mtdll.lib") 64 #pragma comment(lib, "clanCompute-static-mt.lib") 68 #pragma comment(lib, "clanCompute-dll-debug.lib") 70 #pragma comment(lib, "clanCompute-static-mtdll-debug.lib") 72 #pragma comment(lib, "clanCompute-static-mt-debug.lib")