libstdc++庫版本問題
當編譯機器的libstdc版本與運行機器不一致時,可以將編譯機的libstdc++.so.6文件打到發布包里面,并設置一個文件鏈接
然后在運行機器上設置LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./ 。包含當前運行目錄即可
當用戶目錄與系統/usr/bin 存在相同的可執行文件時,優先使用環境變量PATH中的目錄
如使用非系統版本的gcc, 則需要在PATH中加入自定義的gcc路徑目錄
當編譯機器的libstdc版本與運行機器不一致時,可以將編譯機的libstdc++.so.6文件打到發布包里面,并設置一個文件鏈接
然后在運行機器上設置LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./ 。包含當前運行目錄即可
當用戶目錄與系統/usr/bin 存在相同的可執行文件時,優先使用環境變量PATH中的目錄
如使用非系統版本的gcc, 則需要在PATH中加入自定義的gcc路徑目錄