3

我检查了一个使用 SVN 托管在谷歌代码上的 Qt 项目到本地文件夹。当我在 Qt Creator 上打开它时,它设法编译了项目,但是当它试图运行编译后的程序时,应用程序输出上出现了一条错误消息:

进程无法启动!

怎么了?

4

2 回答 2

3

我通过转到项目>运行设置并手动指定可执行文件解决了这个问题。通过谷歌搜索找到了这个解决方案,不知道这是否是解决这个问题的正确方法。

于 2010-03-09T14:05:04.293 回答
0

我假设您尝试手动运行它,而不是通过按 Ctrl+R 从 IDE 运行,并且我假设当您从 IDE 运行它时它可以工作。如果是这种情况,问题是编译后的应用程序需要 Qt 库,而运行时加载程序找不到它们。部署应用程序时,您需要将其链接的 Qt 库复制到应用程序文件夹(在 Windows 上),或者您需要将它们复制到应用程序目录并通过将目录添加到 LD_LIBRARY_PATH 的包装脚本启动它(在 Linux 上) .)

于 2010-03-07T06:51:39.247 回答