学校のプロジェクトでは、非常に大きな(数百GBの)テキストファイルを使用するプログラムを作成しています。私はbash splitを使い分けて(2GBの)チャンクに分割し、Bzip2でbashで圧縮しました。ディスクに一度に1つずつ抽出し、解析用の配列として開く必要があります。私が実行している問題は、SharpZipLibを使用することです。私はIDE自体を使用しておらず、Monoのmcsや.NETのcsc.exeでコンパイルされた単一のソースファイルソリューションを実行しています。私はNugetのコマンドラインの亜種とbashの亜種をインストールしてから、nuget install SharpZipLib
という2つのシステムにうまくインストールされていると言いました。私はusing ICSharpCode.SharpZipLib.Core;
を試しましたが、それはICSharpCode
が存在しないというエラーを投げました。私が見つけることができる唯一のドキュメントはVisual StudioまたはXamarin Projectsであり、どちらも私が使用していません。このファイルでSharpZipLibを使用するにはどうすればよいですか?もっと正確には、ライブラリの「コンパイラに知らせる」ことができますか?あるいは、私のユースケースのためのよりよい解決策がありますか?SharpZipLibを単一のファイルソリューションで使用する方法は?
0
A
答えて
0
モノ(mcs)の場合は、正しい.dllをプロジェクトフォルダに移動した後、mcs file.cs -r:ICSharpCode.SharpZipLib.dll
のように動作させる方法です。 .NET(csc.exe)の場合は、同じ手順であるようですが、csc.exe filename.cs /t:ICSharpCode.SharpZipLib.dll
関連する問題
- 1. GROUP_CONCATとUNIONを単一のMySQLステートメントで使用する方法
- 2. ASP.NET MVCサイトで単一のドメインを使用する方法
- 3. WebStormを使用して単一のカルマテストをデバッグする方法
- 4. 異なるURLパターンで単一のサーブレットを使用する方法は?
- 5. 単一のJavaクラスを使用して禁止する方法
- 6. SharpZipLibを使用したC# - SharpZipLibとWinzipおよびXPとの互換性?
- 7. クラシファイアアルゴリズムを使用して単一テキストを分類する方法
- 8. 単一のアクションメソッドで単一のボタンを使用してUIPopoverControllerを表示/非表示にする方法
- 9. JCheckBoxとJTextFieldに単一ActionListenerを使用する方法
- 10. count、 'like'とgroup byを単一クエリで使用する方法は?
- 11. Visual Studioでアドホックワイヤレスを使用して単一のプロジェクトで作業する方法
- 12. トランスレータf2cを使用して単一のFortranオブジェクトをコンパイルする方法は?
- 13. jQueryを使用して単一の子要素を選択する方法は?
- 14. Zendの複数のビューで単一のサブフォームを使用する方法
- 15. Luceneを使用して単一の用語内で一致するものを見つける方法
- 16. reduce式で.unionAll()を使用して単一のデータフレームを作成する方法
- 17. 複数のフラグメントを持つ単一アクティビティでonOptionsItemSelectedを使用する方法
- 18. djangoサイトのフレームワークでwwwとrootの単一サイトを使用する方法
- 19. Android DatabindingUtils:プロジェクト全体に単一のアダプタを使用する方法は?
- 20. symfony2でDQLを使用して単一の結果を得る方法
- 21. JSON.NETで単一引用符/アポストロフィをエンコードする方法
- 22. Emacs用のHaskellモードでの単一式の評価方法は?
- 23. カスタムアレイアダプタを使用するアンドロイドリストビューで単一選択ラジオボタンを実装する最善の方法は何ですか?
- 24. 'Merge'を使用して行を単一のものに結合する方法
- 25. SharpZipLibで空のディレクトリをパック
- 26. タプルのセットで単一の値を検索する方法は?
- 27. MSBuildスキャナーを使用する際に単一ファイルを除外する方法
- 28. IAutomappingConfigurationを使用するときに単一のクラスをマップする方法を除外する方法
- 29. SharpZipLib〜ファイルバージョン
- 30. JPAクエリーを使用して単一のフォームを更新する方法
プロジェクトフォルダ階層を提供できますか?通常、Nugetはプロジェクトにインストールされます。何とかSharpZibへの参照がありません。 これによると、コマンドラインNugetはコンパイラまたはプロジェクトに新しい依存関係を通知しません。これを自分で行う必要があります。 https://docs.nuget.org/ndocs/tools/nuget.exe-cli-reference#install –
@JoshuaLeonard私はこのプロジェクトのための単一のファイルアプローチを持っています。フォルダには、processing.csとprocessing.exeと.bz2ファイルがあります。 –
これは参考文献を追加するのに役立つと思います。これはあなたのために働きますか? http://stackoverflow.com/questions/10559125/how-to-use-references-when-compiling-c-sharp-code-via-command-line –