Suota多部分二进制工具 - 错误 - MK的调试版本

9个帖子/ 0新
最后一篇
安德鲁斯
离线
最后一次露面:7个月2周前
加入:2016-05-20 18:17
Suota多部分二进制工具 - 错误 - MK的调试版本

Bin文件夹中的mkimage.exe应用程序被编译为调试版本。这要求用户安装Visual Studio 2010,或者在Internet上的其他地方获取调试CRT DLL的副本。

通过在没有安装Visual Studio 2010的系统上运行应用程序,可以观察到这一点。您将获得这样的对话框:

-----------------------
mkimage.exe - 系统错误
-----------------------
程序无法启动,因为您的计算机缺少MSVCR100D.dll。尝试重新安装程序以解决此问题。
-----------------------
好的
-----------------------

程序SH ULD被编译为版本构建,与标准CRT联系,该CRT在不需要Visual Studio 2010安装的情况下具有法律分配。

附件:
设备:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨安德鲁斯,

嗨安德鲁斯,

我测试了SDK5版本,我没有任何麻烦运行两个PC上没有安装Visual Studio 10的Mkimage.exe。

谢谢mt_dialog.

安德鲁斯
离线
最后一次露面:7个月2周前
加入:2016-05-20 18:17
你能搜索文件吗?

您可以在计算机上搜索文件msvcr100d.dll吗?它必须存在某个地方,或者您也会收到此错误。

安德鲁斯
离线
最后一次露面:7个月2周前
加入:2016-05-20 18:17
清楚,版本一

要清除,我所拥有的版本是:http://support.dialog-seminiondiondiondum/resource/tutorial-3-suota-multi -...

这表示它于2016年04日更新。

安德鲁斯
离线
最后一次露面:7个月2周前
加入:2016-05-20 18:17
我看到SDK本身

我看到SDK本身包含Mkimage的源,所以我可以自己编译一个发布的构建......但这不会帮助不熟悉Windows编程的人(并且需要至少安装在另一台计算机上的Windows编译器,如果没有同一台电脑这样做)

mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨安德鲁斯,

嗨安德鲁斯,

我已经尝试了三个不同的PC中的mkimage.exe,其中一个是一个新的清晰安装Windows 7,没有曾经安装过的Visual Studio 10,我也检查了调试.dll并没有找到它,只有msvcr100.dll是在场的。我还检查了依赖检查器,请检查附加图像,找不到mkimage依赖中的调试dll。尽管如此,如果mkimage.exe是调试或正确的发布,则签发内部机票,以便肯定会知道,如果mkimage.exe是一个调试或正确的发布,则会确保构建是一个版本而不是调试。

谢谢mt_dialog.

安德鲁斯
离线
最后一次露面:7个月2周前
加入:2016-05-20 18:17
你好,

你好,

依赖性Walker屏幕截图可以清楚地使用不同版本的mkimage.exe,而不是您在上面发布的链接提供的网站:http://support.dialog-seminiondiondiondum/resource/tutorial-3-suota-multi -...

请参阅此版本的mkimage.exe的附加屏幕截图,显示它链接到debug dll(msvcr100d.dll)

安德鲁

附件:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨安德鲁斯,

嗨安德鲁斯,

我错过了您提供的链接的帖子,请在指定的目录\ da1458x_sdk \ 5.0.3 \二进制\主机\ windows \ mkimage中查看您的SDK5文件夹,在那里您应该找到一个正确版本的mkimage.exe。我将确保将指定指定的链接与正确的mkimage版本更新。

谢谢mt_dialog.

安德鲁斯
离线
最后一次露面:7个月2周前
加入:2016-05-20 18:17
谢谢

谢谢