前提・実現したいこと
AWSのEC2サーバーでUE4のLinux用実行ファイルを起動したい。
発生している問題・エラーメッセージ
実際にEC2で起動しようとすると
{ファイル名}.sh :cannot execute binary file
というメッセージが出ます。
$uname -a //を実行すると Linux ip-172-31-42-119.ap-northeast-1.compute.internal {IPアドレス}.amzn2.x86_64 #1 SMP Thu Nov 14 17:32:43 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
と出てきます。
$file ./{ファイル名}.sh //を実行すると ./{ファイル名}: POSIX shell script, ASCII text executable
と出ます。
これらが何を示しているのかはよくわかっていないのですが、必要そうな情報だったので覚えておいたほうがいいかなとメモを取っといたものです。ちゃんと理解しているわけではありません。
試したこと
http://mu-777.hatenablog.com/entry/2019/05/01/014346
↑のサイトを見てやっていったのですがアーキテクチャはx86_64のようなので
↓を見てこの表記でx86_64としてビルドしています。
https://docs.unrealengine.com/en-US/Platforms/Linux/GettingStarted/index.html
https://wiki.unrealengine.com/Building_On_Linux
↑を見る限りUE4は64bit向けにビルドされているようなので
補足情報(FW/ツールのバージョンなど)
EC2サーバーは無料利用枠のものです。
https://gyazo.com/c25bfbd231fce32f0e82edcbb84cc7ff
clang 7.3はEC2の方にインストールしました。
CUIのサーバーでGUIのあるアプリケーションを実行できないとかあるんですかね?
どんな情報を載せればいいのかわからなくてとりあえず載せてるだけで申し訳ないのですがよろしくお願いします
あなたの回答
tips
プレビュー