关于Intel(R) IPP函数库在BCB中的使用设置说明

本文介绍Intel(R)IPP函数库的功能及其在Borland C++ Builder中的配置步骤,包括安装、环境变量设置、.lib文件转换及工程文件配置,并提供了相关文档查阅路径。

Intel(R) IPP是一款面向多核的扩展函数库,其中包含众多针对多媒体数据处理和通信应用高度优化的软件函数。Intel IPP 针对大量的 Intel Microprocessor (微处理器)进行优化,采用一套跨平台结构的通用 API ,使用者除了不需要担心平台兼容性的问题,更节省了开发成本以及研发时间,使用者可以轻轻松松移植原有应用程序。

Intel(R) IPP支持的应用目标平台:

IA-32架构及兼容架构平台:英特尔®奔腾®III处理器或更新产品(400MHz 或更高频率) 、任何英特尔®酷睿家族处理器、任何英特尔®至强®处理器、兼容的AMD处理器。

英特尔®64架构及兼容架构平台:任何英特尔®酷睿家族处理器、任何英特尔®至强®处理器、任何英特尔®奔腾®D处理器、兼容的AMD处理器。

英特尔®安腾®处理器平台:任何英特尔®安腾®处理器。

英特尔®凌动处理器平台:任何英特尔®凌动家族处理器。

Intel(R) IPP支持的应用操作系统:

Microsoft WindowsWindows VistaWindows XPWindows 2000等。

LinuxRed Hat Enterprise Linux* 34 5SUSE Linux Enterprise Server* 9 10等。

Mac OS X10.4.3或更高版本。

针对Intel(R) IPP函数库在Borland C++ Builder中的使用设置,具体步骤如下:

一、双击安装应用程序“w_ipp_ia32_p_6.1.2.041.exe”,安装Intel(R) Integrated Performance Primitives(IPP) 6.1 Update 2

二、设置环境变量:右击桌面“我的电脑”,依次选择:属性|高级|环境变量|系统变量|Path变量,添加值:C:/ProgramFiles/Intel/IPP/6.1.2.041/ia32/bin(注意程序默认安装磁盘是C)

三、将Intel(R) IPP安装目录:C:/Program Files/Intel/IPP/6.1.2.041/ia32/libC:/Program Files/Intel/IPP/6.1.2.041/ia32/stublib下的所有.lib文件进行转换,转换方法是利用BCB安装目录下“bin”文件中的“coff2omf.exe”文件进行转换,具体方法如下:

Step1在桌面点击“开始”菜单中的“运行”;

Step2在“运行”对话框中输入“cmd”按回车键确定后进入命令行窗口;

Step3在命令行窗口使用coff2omf进行.lib文件转换。例如要转换C:/Program Files/Intel/IPP/6.1.2.041/ia32/stublib目录下的“ippcc.lib”文件,则在命令行窗口中输入:

coff2omf “C:/Program Files/Intel/IPP/6.1.2.041/ia32/stublib/ippcc.lib” “C:/ ipp cc.lib”

再按回车,即转换成功。然后把转换过的“C:”目录下的ippcc.lib”文件拷到“C:/Program Files/Intel/IPP/6.1.2.041/ia32/stublib”目录下替换掉原来的相应文件即可。其他.lib文件可依次进行转换。

四、启动Borland C++ Builder,建立工程文件,在菜单下的Project|Options选项卡中的“Directories/Conditions页面中进行以下添加设置

(1) 在“Directories下的“Include path中添加:C:/Program Files/ Intel/ IPP/ 6.1.2.041/ia32/include

(2) 在“Directories下的“Library path中分别添加:C:/Program Files/ Intel/ IPP/6.1.2.041/ia32/libC:/Program Files /Intel/IPP/6.1.2.041/ ia32/ stublib

完成以上设置之后,即可在建立的工程文件下使用Intel(R)IPP函数库下的函数编程了,只需将使用该库中函数对应的头文件include进去(如:#include "ippcc.h")link相应的.lib文件(如:#pragma link"ippcc.lib")即可。

此外,关于Intel(R)IPP函数的使用方法可查看其安装目录:C:/Program Files/Intel/IPP/6.1.2.041/ia32/doc下的相关帮助文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值