【发布时间】:2015-02-04 12:21:59
【问题描述】:
在我的 Galileo 板上安装了 Windows 并且工作正常。 我开发了一个小应用程序 i Delphi7 (32 bit exe) 我已经部署到伽利略并将其配置为启动 在通过 autorun.cmd 文件中的配置启动时。
启动 C:\applications\GalileoApp1.exe
应用程序是无形的,并且包含一个回显传入数据的 TCP 服务器。
在我的 PC 上的 Windows 7 下运行良好。
在我的 Galileo 上不会自动或手动启动。
有没有人尝试过类似的方法并在 Galileo 上成功执行了应用程序?
对于可以在 Galileo 上执行的 32 位 exe 类型是否有任何限制?
【问题讨论】:
-
这里需要做一些调试。不要无助。检查进程的启动,看看出了什么问题。创建一个简单的无操作控制台应用程序,它只执行
Writeln。那样有用吗?通过调用CreateProcess从 C++ 进程创建。有错误吗?如果是这样,GetLastError 会告诉你什么。调试,最被低估的技能。 -
您在该板上安装了哪个 Windows 版本?
-
这是从这里下载的 Windows 8:ms-iot.github.io/content/SetupGalileo.htm。我使用 Galileo Gen2。
标签: windows delphi delphi-7 galileo