1
私は、Windows用のVeins 4.5をsumo 0.29とOmnet ++ 5.1でインストールするためのチュートリアルの手順に従いましたが、Omnet ++内でVeinsをビルドしなければならないまではすべてうまくいっていました。私が持っていた唯一の問題は、Omnet ++のインストール中にQTENVオプションを "no"に設定して解決したいくつかのQtパッケージに関連していました。 Veins Omnet ++ビルドエラー
Omnet ++で静脈を構築しようと、私は次のエラーを取得:veins/base/modules/BaseMacLayer.cc:74:67: error: cast from 'const char*' to 'LAddress::L2Type {aka long int}' loses precision [-fpermissive]
はまさにそれが何ができるかを検索し、私は、これは、それは通常64-ビットマシンのコンパイルの問題対32ビットに関連していることがわかりました。私は、このエラーは通常、私のマシンの場合は64ビットマシンでプロジェクトをコンパイルするときに現れるが、32ビットマシンではないと聞いた。私は、32ビットマシンでのコンパイルがVeinsの使用の要件であるか、問題があなたが知っているかもしれない何かに関係しているかどうかを知りたいと思います。