2010-03-04 52 views
2

我检出了一个托管在带有SVN的Google代码上的Qt项目到本地文件夹。当我在Qt Creator上打开它时,它设法编译了该项目,但是当它试图运行编译的程序时,应用程序输出中出现了一条错误消息:编译后Qt创建者将不会运行应用程序

该进程无法启动!

有什么问题?

+1

属于stackoverflow? – trolle3000

+0

我认为它属于超级用户,因为问题本身不涉及编程。 –

回答

2

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

+0

我有时会遇到类似的问题。当它发生时,我删除* .pro.user文件,重新打开项目,Qt创建者建议用户使用默认值重新创建.pro.user文件,这对我来说工作正常。 –

0

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

+2

当我试图在Qt创建器中运行程序时出现错误消息。我通过转到项目>运行设置并手动指定可执行文件来解决此问题。通过Google搜索找到了这个解决方案,不知道这是否是解决这个问题的正确方法。 –