linux 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
(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头文件、库备份后删掉。
linux tbb 安装_linux下安装intel的tbb库相关推荐
- linux mysql安装_Linux下安装mysql服务(超详细)
Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的 ...
- linux mysql 移动_Linux下安装MySQL
1.安装前需要检查下机器是否已经安装过MySQL: rpm -qa |grep mysql 如果安装过需要卸载:rpm -e mysql// 普通删除模式 rpm -e --nodeps mysql/ ...
- linux mysql apache php 安装_linux下安装apache与php;Apache+PHP+MySQL配置攻略
linux下安装apache与php;Apache+PHP+MySQL配置攻略 1.apache 在如下页面下载apache的for Linux 的源码包 http://www.apache.org/ ...
- linux java bin 安装_linux下安装后缀为bin的Java JDK
您可能感兴趣的话题: java 核心提示:linux下安装后缀为bin的Java JDK方法. 1.sun网站上下载jdk-6u13-linux-i586.bin: 2.一般默认下载到文档: 3.比如 ...
- linux mysql5.7.11安装_Linux下安装MySQL 5.7.11
拷贝mysql5.7安装包 bash-4.1# cp /mnt/hgfs/Downloads/mysql-5.7.11-1.el6.x86_64.rpm-bundle.tar /home 解压安装包 ...
- php imap 安装_linux 下安装PHP的IMAP扩展实现邮件收发
系统CentOS 6.5 PHP5.5.19 1.安装imap的依赖包: [root@iZ9482lp6yqZ]# yum install -y libc-client-* 没有安装编译错误提示: c ...
- mysql gz 安装_Linux下安装mysql 5.7.17.tar.gz的教程详解
1.创建MySQL组和mysql用户 groupadd mysql useradd -r -g mysql mysql 2.拷贝: cp -R mysql-5.7.16-linux-glibc2.5- ...
- freerdp 解压安装_Linux下安装FreeRDP,连接Windows远程桌面好软件软件.doc
Linux下安装FreeRDP,连接Windows远程桌面好软件软件 Linux下安装FreeRDP,连接Windows远程桌面的好软件软件 偶尔也玩一下Linux,发现Linux下没有类似微软远程桌 ...
- iwconfig 安装_linux下安装无线驱动
hp之类的broadcom网卡先看这里是否有合适的方法! 当在笔记本电脑上安装linux的时候,最大的问题莫过于你的无线网卡能否正常使用.如果因为装了LINUX无法使用无线网卡的话,那肯定很多人会退却 ...
最新文章
- java设计模式---调停者模式
- python调用高德api路径规划_Python调用高德API实现批量地址转经纬度并写入表格的功能...
- ArcGIS编辑操作的常用快捷键一览表
- 韩顺平.2011最新版.玩转oracle视频教程笔记,韩顺平.2011最新版.玩转oracle视频教程(笔记)...
- C++提高部分_C++函数模板的概念---C++语言工作笔记080
- jQuery中的$(“this“)和$(this)的区别
- 2008 China MVP Open Day 小记
- mysql字符集编码解析_MySQL字符集编码的理解
- SL8100 3.6V~100V降压型大功率LED恒流驱动器
- 【C语言】打印二叉树树形(制表符实现,清晰+高拓展)(2022-10-22 更新—偏移量说明)
- 批量生成独一无二的NFT猫猫图,这项目王多鱼会投吗?
- 湘潭大学信息安全课作业答案7
- Genymotion Booting 安卓虚拟机 一直加载问题
- java maven 混淆_使用proguard实现maven工程代码混淆
- 记录JVM中Eden区、Survivor from区和Survivor to区及Minor GC和Major GC的理解
- 联想g510升级方案_联想G510更换固态、加装内存条、移机械硬盘至光驱位简记
- 测开系列Selenium Webdriver Python(21)--元素定位2
- Python语言的应用领域主要有哪些?
- 招聘高级java工程师要求
- 【PB】Windows 状态条控件在 PB 中的运用
热门文章
- Mysql进阶学习(二)条件查询
- ubuntu with linux 3.19,ubuntu更改启动顺序
- 图像处理中不适定问题(ill posed problem)或称为反问题(inverse Problem)
- android 代码设置居右_AppCompatSpinner默认值、默认选中、更改右侧箭头颜色、选项变化监听、文本居中显示...
- Idea合并git分支
- Udesk即时通讯网页插件离线消息推送
- Palo Alto PAN-OS Active/Passive HA 配置文档
- c++ 学习相关链接
- 直面聊天机器人(一)
- 山东高新技术企业认证的作用