【文件属性】:
文件名称:conan-computecpp:适用于ComputeCpp的柯南包
文件大小:14KB
文件格式:ZIP
更新时间:2021-04-27 13:55:57
cmake cplusplus cpp cmake-modules opencl
柯南食谱和SYCL作为ComputeCpp的CMake语言
该存储库包含将ComputeCpp作为conan软件包重新打包的方法以及一组CMake模块,这些模块允许使用SYCL而不使用任何宏。
警告:柯南配方和CMake模块都是高度试验性的。 随着ComputeCpp和脚本本身的发展,它们可能会中断。
先决条件
CMake和Conan都可以在pip :
pip install --user cmake conan
创建柯南包
柯南食谱本身不会下载ComputeCpp。 您需要从下载它,tarball放在与conanfile.py相同的目录中。 之后,您可以照常创建包:
cd conan-computecpp
conan create . codeplay/testing
将ComputeCpp与CMake一起使用
请注意,SDK中的FindComputeCpp.cmake模块仍可与Fi
【文件预览】:
conan-computecpp-master
----.clang-format(1KB)
----.gitignore(27B)
----LICENSE-2.0.txt(553B)
----conanfile.py(4KB)
----README.md(5KB)
----cmake()
--------ComputeCpp-DetermineCompiler.cmake(559B)
--------CMakeTestSYCLCompiler.cmake(2KB)
--------CMakeSYCLInformation.cmake(4KB)
--------CMakeDetermineSYCLCompiler.cmake(3KB)
--------ComputeCpp-SYCL.cmake(1KB)
--------CMakeSYCLCompilerABI.cpp(2KB)
--------CMakeSYCLCompiler.cmake.in(1016B)
--------ComputeCppConfig.cmake(2KB)
--------CMakeSYCLCompilerId.cpp.in(1KB)
----test()
--------basic_integration()