- Download this repository into your project directory. You will probably prefer to add it as git submodule.
git submodule add https://github.com:RocketRide9/SparkCL.git
or
git submodule add ../SparkCL.git
- Add folowing to your
.csprojfile. Path toSparkCL.csprojmight be different depending on your project structure.
<ItemGroup>
<ProjectReference Include="SparkCL/SparkCL.csproj" />
</ItemGroup> Tip: You can add something similar to .csproj so you can refer to OpenCL sources by their filename, if you are using Visual Studio or VSCode.
<ItemGroup>
<None Update="Kernels.clcpp">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Update="BLAS.cl">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>