clion配置tbb 2020.1版本

这个tbb-win只能使用MSVC编译器来编译.

那么首先安装一个microsoft visual studio 2017c++桌面应用,然后再clion的toolchains里面创建一个visual studio,会自动检测。

然后再cmake里面的CMAKE OPTION里面填写-DTBB_DIR=C:\tbb\tbb\cmake -DCMAKE_BUILD_TYPE=Release $samples_path,换上自己的tbb路径。

这样然后在CMAKELIST.TXT里面写

复制代码
cmake_minimum_required(VERSION 3.19)
project(test)

set(CMAKE_CXX_STANDARD 17)
set(TBB_DIR C:\\tbb\\tbb\\cmake)
find_package(TBB REQUIRED)


add_executable(test  test2.cpp)
target_link_libraries(test TBB::tbb)
复制代码

在Cmakelist.txt里面写了

 

set(TBB_DIR C:\\tbb\\tbb\\cmake)

 

就没必要写-DTBB_DIR=C:\tbb\tbb\cmake了

 

这样就完成了一半,

然后需要在右上角的RUN/DEBUG configuration 里面的environment variables里面填写

 

PATH=E:\tbb\tbb\bin\ia32\vc14

 

里面的路径根据自己的来写,ia32是x86的。这样tbb就可以正常编译并且运行了。

 

特别注意,注意!!!!!

在toolchains里面,配置visual studio一定要选择x86架构,因为这是intel开发的,而且不要使用onetbb,因为接口都变了,不好用。

posted @   heisse  阅读(313)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· Open-Sora 2.0 重磅开源!
点击右上角即可分享
微信分享提示