undersystemを使用してprotobuf -csharp-portを構築するための手順を読みました。私はまだそれを動作させることができず、最終的には理由を尋ねるためにスレッドを開きますが、それはこの投稿の問題ではありません。MonoLinux/Unix
私はWindows開発に使用しており、を使用してprotobuf-csharp-portを正常に構築しましVS2010た。実際には、生成されたC#クラスを内部Unity3Dから使用する必要があります。これにはMonoを使用する必要があります。
マシンにMono2.8をインストールしています。
質問は:
protobuf-csharp-port?を使用してWindowsでビルドすることは可能MonoDevelopですか?VS2010ソリューションをインポートし、Monoを使用してコンパイルしようとしましたが、機能しません。
どうすればいいですか?
編集
MonoDevelopを使用してVSソリューションを単純にコンパイルしようとすると、いくつかのエラーが発生しました。最初は次の行にありFieldMappingAttribute.csます:
public MappedType MappedType { get; private set; }
エラーは次のとおりです。
FieldMappingAttribute.cs(40,40):エラーCS0501:'Google.ProtocolBuffers.Descriptors.FieldMappingAttribute.MappedType.get'は、abstractまたはextern(CS0501)(ProtocolBuffers)とマークされていないため、本文を宣言する必要があります