2017-09-16 150 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