linux下安装intel的tbb库

linux下安装intel的tbb库
2、我的环境为CentOS6.6-x64 +gcc4.82, 编译会有如下报错:
“Created ../build/linux_intel64_gcc_cc4.8.2_libc2.12_kernel2.6.32_release directory make -C
"../build/linux_intel64_gcc_cc4.8.2_libc2.12_kernel2.6.32_release" -r -f ../../build/Makefile.tbb cfg=release
make[1]: Entering directory `/home/XXX/WorkSpace/tbb-2018_U5/build/linux_intel64_gcc_cc4.8.2_libc2.12_kernel2.6.32_release' ../../build/Makefile.tbb:32: CONFIG: cfg=release arch=intel64 compiler=gcc target=linux runtime=cc4.8.2_libc2.12_kernel2.6.32
g++ -o x86_rtm_rw_mutex.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I../../src -I../../src/rml/include -I../../include ../../src/tbb/x86_rtm_rw_mutex.cpp
/tmp/ccYCbgzf.s: Assembler messages:
/tmp/ccYCbgzf.s:25: Error: no such instruction: `xend'
/tmp/ccYCbgzf.s:238: Error: no such instruction: `xbegin .L20'
/tmp/ccYCbgzf.s:357: Error: no such instruction: `xabort $255'
/tmp/ccYCbgzf.s:503: Error: no such instruction: `xbegin .L47'
/tmp/ccYCbgzf.s:617: Error: no such instruction: `xabort $255'三自由度
make[1]: *** [x86_rtm_rw_mutex.o] 错误 1”尾翼的作用
4、回到解压⽬录重新make编译成功,⽤root⽤户安装到系统环境下。
(1)添加tbb变量
./generate_tbbvars.sh
包装与食品机械
./tbbvars.sh
dahuangya(2)安装到系统环境
将.so库移⾄/usr/lib,将头⽂件移⾄ /usr/local/include,运⾏ldconfig
(so⽂件在如build/linux_intel64_gcc_cc4.8.2_libc2.12_kernel2.6.32_release ⽬录下)
(tbb-XX为解压⽬录)
cd ~/Work/tbb-XX/include && cp *.* /usr/local/include
cd ~/Work/tbb-XX/build/linux_intel64_gcc_cc4.8.2_libc2.12_kernel2.6.32_release/ && cp lib*.so* /usr/lib约束机制
5、编译examples/pipeline/square 运⾏报错
"pthread_attr_setstacksize: Invalid argument"
7、重新编译examples/pipeline/square ,运⾏正常。
serial run time = 0.165963
parallel run time = 0.0823397
elapsed time : 0.323785 seconds
李茂贞总结:centeos6.6x64+gcc4.8.2安装tbb库不⽀持gcc编译-mrtm编译项,系统⽬录下旧的tbb头⽂件、库备份后删掉。

本文发布于:2024-09-22 16:45:04,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/434401.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   编译   环境   安装   尾翼
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议