2014-09-19 56 views
2

我想將應用程序部署到OpenShift。應用程序本身並不需要太多資源,所以它可以在一個小裝備中愉快地生活。OpenShift的Off-PaaS開發環境

但是,它鏈接到一些在OpenShift上不可用的庫,我需要從源代碼編譯它們。它們是用C++編寫的,編譯C++似乎需要大量內存,編譯失敗。

這是什麼建議的解決方案?我可以在同一個系統上離線編譯它嗎?什麼是相同的系統?或者我應該在更大的檔位編譯它,然後將它複製到小檔位?

回答

1

是的,您應該可以在另一個二進制兼容系統(centos或其他RHEL安裝)上編譯您的C++應用程序,然後將二進制文件上傳到您的設備,請記住,您需要確保所有依賴關係在那裏等。

+1

謝謝!要獲得完整的答案,可以通過'cat/etc/redhat-release'來檢查你需要的CentOS/RHEL版本。現在這是版本6.5。 – 2014-09-22 18:08:44