[问题]关于MKL函式库一问

楼主: CannyRowFour (知道还问)   2017-10-23 16:11:47
开发平台(Platform): (Ex: Win10, Linux, ...)
Win7
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
Visual studio 2013 C++
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
Intel Math Kernel Library 2017
问题(Question):
想请教各位前辈,小弟想要将有引入MKL函式库的程式打包,并放到其他没有安装vs的电
脑上使用,但似乎少了一些什么额外的.dll档案,想询问各位前辈是否有相关经验。(补
充:小弟并非资工血统,单纯因为研究,而有需要相关处理;上网搜索发现似乎对MKL的相
关打包教学比较少)
喂入的资料(Input):
txt所写入的数值资料,利用开启txt读取所需数值
预期的正确结果(Expected Output):
https://i.imgur.com/2Apkjjr.jpg
错误结果(Wrong Output):
https://i.imgur.com/4DkBXEA.jpg
程式码(Code):(请善用置底文网页, 记得排版)
补充说明(Supplement):
经过实际测试,若是写个没有利用到MKL函式库的程式,到其他电脑是能够运作的,主要
想询问额外使用了MKL这个函式库,是否在打包程式上需要有对应处理。小弟首次po文发
文,若是有任何不妥善的地方,还请各位前辈指正,谢谢。
=======================
谢谢so大的建议,已补上截图
作者: soheadsome (师大狗鼻哥)   2017-10-23 20:33:00
可以截图吗 用拍的很难看
作者: EdisonX (卡卡兽)   2017-10-24 09:02:00
mkl应该没提供静态编译?一般是把程式所需的mkl dll一起附出去。忘了说,mkl是付费library,release时注意相关规范
作者: fo40225   2017-10-25 03:33:00
http://tinyurl.com/lctboe3CRT与MKL静态连接 或是将redist资料夹的dll一起提供C:\Program Files (x86)\IntelSWTools\compilers_and_libraries\windows\redist\intel64C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\redist
楼主: CannyRowFour (知道还问)   2017-11-03 10:26:00
谢谢Ed大跟fo大提供的建议,前几天出差开会,故没办法即使试验后给予反馈,目前已找到是因为针对建构32或64bit平台的不同所导致,并已经解决相关问题,非常感谢两位的解答!

Links booklink

Contact Us: admin [ a t ] ucptt.com