作者CannyRowFour (知道还问)
看板C_and_CPP
标题[问题]
时间Mon Oct 23 16:11:47 2017
开发平台(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大的建议,已补上截图
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.77.109.151
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1508746310.A.6C0.html
※ 编辑: CannyRowFour (42.77.109.151), 10/23/2017 16:12:19
1F:推 soheadsome: 可以截图吗 用拍的很难看10/23 20:33
※ 编辑: CannyRowFour (42.77.109.151), 10/24/2017 00:34:52
2F:推 EdisonX: mkl应该没提供静态编译?一般是把程式所需的mkl dll一起 10/24 09:02
3F:→ EdisonX: 附出去。 10/24 09:02
4F:推 EdisonX: 忘了说,mkl是付费library,release时注意相关规范 10/24 09:05
6F:→ fo40225: CRT与MKL静态连接 或是将redist资料夹的dll一起提供 10/25 03:36
7F:→ fo40225: C:\Program Files (x86)\IntelSWTools\compilers_and_lib 10/25 03:40
8F:→ fo40225: raries\windows\redist\intel64 10/25 03:40
9F:→ fo40225: C:\Program Files (x86)\Microsoft Visual Studio 12.0\V 10/25 03:40
10F:→ fo40225: C\redist 10/25 03:41
11F:→ CannyRowFour: 谢谢Ed大跟fo大提供的建议,前几天出差开会,故没 11/03 10:26
12F:→ CannyRowFour: 办法即使试验後给予反馈,目前已找到是因为针对建构 11/03 10:26
13F:→ CannyRowFour: 32或64bit平台的不同所导致,并已经解决相关问题, 11/03 10:26
14F:→ CannyRowFour: 非常感谢两位的解答! 11/03 10:26