2017-09-16 147 views
0

我正在使用Qtcreator来制作GUI。如何通过remort服务器运行GUI

理想情况下,我在本地PC(CentOS虚拟终端) 中构建项目并将其移至remort服务器(CentOS)。 最后,我想通过X服务器(我使用VcXsrv)在Windows系统中运行它。

作为操作验证,我创建了一个新文件并按原样生成。 起初,它会在remort服务器上产生很多错误,如“./test:/lib64/libc.so.6:未找到版本GLIBC_2.14(/users/my/Qt/5.9.1/gcc_64要求) /lib/libQt5Gui.so.5)“。 我没有root权限,无法更新/ lib64 /,因此请将最新的lib64下载到我的目录中,然后添加到LD_LIBRARY_PATH中。 以前的错误已解决,但出现错误消息“分段错误(核心转储)”。

即使它是一个原始项目,为什么会出现此问题?

任何人都可以帮助我解决问题吗?

+0

[单个主机上的多个glibc库可能重复](https://stackoverflow.com/questions/847179/multiple-glibc-libraries-on-a-single-host) –

回答

0

所以下载最新的lib64到我的目录,并添加到LD_LIBRARY_PATH。先前的错误已解决,但出现错误消息“段错误(核心转储)”。

这将永远不会工作。 This answer解释你应该做的。

+0

谢谢。我尝试通过参考提供的答案来重新编译。 – yaa