Ubuntuの16.04 P4に主要な開発環境のレコードをインストール

最も前に書かれました

P4の開発環境をインストールするために使用することができ陳翔の学生主要なインストールスクリプトをp4Installer
P4C-BMはP4-14コンパイラで、P4Cは現在主流P4-16コンパイラ、BMV2サポートP4走行ソフトウェアスイッチです

システム環境

インストールの前に、事前にインストールしたJavaと良いmininet

P4C-BMインストール:

あなたは再び上で立ち往生し、ネットワークの問題、CTRL cを初めて実行します

OK

BMV2インストール



リアのヒント:ReadTimeoutError:HTTPSConnectionPool(ホスト=「 files.pythonhosted.org」、ポート= 443):読み取りがタイムアウトになりました。
問題が再びC以上Ctrlキーを継続タイムアウトする必要があります

OK

P4Cのインストール

フロントに依存する一連のインストールするに
いるProtobufインストールすることは非常に遅い

ブーストも非常に遅いです

し、最終的に失敗しました

次の日につづく
このプロンプト出会いを再インストールする場合

再実行するスクリプトを変更した後

、新聞いくつかのミス


上記オーバーインストールします。公式のチュートリアルを実行するとしようとする
、ローカルのGitHubのgitのチュートリアルのP4のコンテンツをさえ与えられて稼働させるためにプロンプトに従ってください

その後、Gitは他の支店をお勧めします、古いバージョンのshスクリプトではなく、作るよりも、直接実行されます。
私は本当に最新の公式は、自社の機器は非常に友好的ではありません用意され、仮想マシンイメージのp4開発環境の公式ウェブサイトをダウンロードしています。
再試運転、またはエラーをダウンロードしてください。

コードは、コンパイラがアップグレードされている、長すぎることが判明し、それはコードを変更する必要思わ
変更INOUTにします

mark_to_drop();改成mark_to_drop(standard_metadata)。

[OK]を、

おすすめ

転載: www.cnblogs.com/fjlinww/p/11653084.html