
Softshell supports Microsoft Windows and Linux
	
	
### CMake:

	Softshell requires the latest CUDA 5.0 toolkit.
	A build system based on CMake is located in the Softshell root directory. It uses 
	 ./build/cmake/FindCUDA_DLINK.cmake	to use the CUDA 5.0 linker.
	Make sure that you build Softshell with the right settings for you GPU. Per default, compute capability 2.0 and 3.0 are generated.
	
	Note that the first time dependecy generation can take a couple of minutes.
	
	
### Microsoft Visual Studio 2010:

	Softshell requires the latest CUDA 5.0 toolkit and Visual Studio 2010 to build.

	A build system based on MSBuild is included as part of this package, use the Visual Studio 2010 Solution in ./build/vs2010/.
	The build relies on the following Property Sheets (*.props files) to provide configuration information such as the location of library dependencies:

	  ./SoftShell.props
	  ./build/vs2010/cudatoolkit.props

	cudatoolkit.props sets all the paths necessary to use the CUDA 5.0 toolkit.
	By default, it uses the CUDA_PATH_V5_0 environment variable that should be created by the CUDA toolkit setup to get to this information.
	If, for some reason, this does not work for your machine, you will have to modify the CUDAPath Property to point to the right directory.

	SoftShell.props sets up a project to use SoftShell.

	To use Softshell in you own project, just add SoftShell.props to the project using the Property Manager in Visual Studio.
	Additionally, you have to add the CUDAMixed.targets build customization found in ./tools/MSBuild (by selecting the project and using the menu Project > Build Customizations).
	  
	Note: If you are targeting Kepler hardware, you must make sure to set the CUDA Mixed C++ Target Profile to sm_30 in the project property pages for all projects (including the ones provided by us).
	
	
Please report any bugs to steinberger(at)icg.tugraz.at






