1

hacklang を機能させるには、Linux サーバーに HHVM をインストールする必要があります。しかし、インストール中にこのエラーメッセージが表示されました

c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make[2]: *** [third-party/proxygen/CMakeFiles/hphp_proxygen.dir/lib/services/RequestWorker.cpp.o] Error 4
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [third-party/proxygen/CMakeFiles/hphp_proxygen.dir/all] Error 2
make: *** [all] Error 2
4

1 に答える 1

2

このエラーは、メモリ不足が原因である可能性があります。コマンドを実行して、サーバーのメモリ容量を確認してください。

free -h

空き容量があまりない場合は、サーバー プロセスにスワップ スペースを追加して、スワップ ファイルを使用してスワップ スペースを追加してみてください。

sudo dd if=/dev/zero of=/swapfile bs=64M count=16
sudo mkswap /swapfile
sudo swapon /swapfile

ソフトウェアのコンパイルを開始します

コンパイルが完了したら、スワップ ファイルを削除できます

sudo swapoff /swapfile
sudo rm /swapfile
于 2015-07-08T04:07:16.370 に答える