私はhttp://www.cryptopp.com/#download 5.6.1をダウンロードしましたが、現時点で行うべきことはありません。私は完全な騒ぎであり、良い指示が必要です。ありがとう。 (ここではCrypto++ Svn Trunk見つけることができます)Readmeファイルから直接Visual Studio 2010にCrypto ++をインストールするにはどうすればよいですか?
答えて
:すべてを含む静的ライブラリ :
Windowsでは* MSVC固有の情報*
、暗号++は3つの形式にコンパイルすることができますアルゴリズム、FIPS承認アルゴリズムのみを持つDLL、 DLLにないアルゴリズムのみを持つ静的ライブラリです。 (FIPS承認とは、FIPS 140-2規格に基づいて承認されたことを意味します) DLLは単独で使用することも、2番目の スタティックライブラリと共に使用することもできます。 MSVCプロジェクトファイルは、すべて3つのフォーム を構築するために含まれており、3つのフォーム のそれぞれを使用するサンプルアプリケーションも含まれています。ワークスペースファイルとの1または 以上を構築 - 、MSVCで暗号を++のコンパイル(MSVC 6とMSVC .NET 2003年)、 "cryptest.dsw" または "cryptest.sln"(2010 MSVC 2005用)を開くには
次のプロジェクト:
- cryptopp - これはDLLをビルドします。 FIPS検証済みモジュールとしてCrypto ++ を使用する場合は、独自のビルドではなく、 FIPS検証プロセスを経た既製DLLを使用する必要があります。
- dlltest - DLLのみを使用するサンプルアプリケーションをビルドします。
- cryptest非DLLインポート設定 - フルスタティックライブラリ をフルテストドライバとともにビルドします。
- 最も包括的なDLLインポート設定 - アルゴリズムのみを含む静的ライブラリと、DLLとスタティックライブラリの両方を使用する完全なテストドライバをビルドします。
他の暗号++のヘッダファイルをインクルードする前に、アプリケーション、の#include「dll.h」で暗号++ DLLを使用して、あなたの.exeファイル と同じディレクトリにDLLを配置します。 dll.hに#pragma comment(lib、 "cryptopp")の 行が含まれているので、プロジェクトのインポートライブラリを明示的にリストアする必要はありません。 設定。 Crypto ++の静的ライブラリ形式を使用するには、 "cryptlib" プロジェクトをアプリケーションプロジェクトの依存関係にするか、 というプロジェクト設定でリンクするライブラリを追加します。 いずれの場合でも、コンパイラオプションを にチェックすると、ライブラリとアプリケーションが同じC++ ランタイムライブラリと呼び出し規約を使用していることを確認する必要があります。ご質問があれば
は、お気軽にと私はあなたが何もして、それを使用する前に、ライブラリをコンパイルする必要があります私の応答
とanwserを更新します。あなたはただそれをインストールすることはできません。
cryptest.slnをVS2005からVS2010に変換すると、問題が発生します。あなたがソースコードをコンパイルすると、コンパイラはエラーを表示します:
c1xx:致命的なエラーC1027:
-
:プリコンパイル済みヘッダーの作成と使用の間に/ Ymのための一貫性のない値
プロジェクトのプロパティに行く - >構成プロパティ - > C/C++ - >プリコンパイル済みヘッダー
- "プリコンパイル済みヘッダーを使用しない" に変更します
は、あなたがすることでこの問題を解決することができますが
I downloaded http://www.cryptopp.com/#download 5.6.1 and have no clue what to do at this point...
これは非常に遅く答えですが、このプロジェクトは、人々は、Visual Studio 2010および上記の使用に役立ついくつかの新しいファイルをリリースしました。
VCUpgrade(Visual Studio 2010に付属)は、この特定のプロジェクトではかなりうまく機能しないため、更新されたファイルをリリースする必要がありました。それは数年間の問題の原因であり、視覚障害のあるユーザーでさえそれについてコメントしていました。問題はVS2012、VS2013、VS2015では修正されていないため、マイクロソフトではこの問題を修正するつもりはないと考えています。
最新のファイルを使用するには、最新のCrypto ++リリースfrom the websiteをダウンロードしてください。次に、Crypto ++ wikiにアクセスし、Visual Studioページからvs2010.zip
を取得します。 Crypto ++ファイルにvs2010.zip
を解凍します。最後に、cryptest.sln
というファイルをダブルクリックして、Visual Studioにソリューションファイルを開きます。
Crypto++ wikiページには、VS2005とVS2010の両方の動的ランタイムリンクを提供するプロジェクトファイルもあります。
- 1. Visual Studio 2015 CommunityにVisual Studio Build Tools 2010をインストールするにはどうすればよいですか?
- 2. Visual Studio 2010 SP1ソリューションをVisual Studio 2012ソリューションに変換するにはどうすればよいですか?
- 3. Visual Studio 2010で.rptprojを開くにはどうすればよいですか?
- 4. Visual Studio 2010:プロジェクトをビルドするにはどうすればいいですか?
- 5. Visual C++ 6.0からVisual Studio Express 2010にプロジェクトを変換するにはどうすればよいですか?
- 6. Visual Studio 2010にWPF Toolkit(datagrid)をインストールするにはどうすればいいですか?
- 7. Visual Studio 2010で入力中にマウスカーソルを非表示にするにはどうすればよいですか?
- 8. Visual Studio 2010でウィンドウレイアウトをすばやく切り替えるにはどうすればよいですか?
- 9. Visual Studio 2010 Express EditionでC++ 11コンパイラを有効にするにはどうすればよいですか?
- 10. Visual Studio 2010でWindowsフォームアプリケーションにユーザーコントロールを追加するにはどうすればよいですか?
- 11. Visual Studio 2010にライブラリパッケージリファレンスをプロキシで追加するにはどうすればよいですか?
- 12. Visual Studio 2010でcshtmlファイルにブレークポイントを設定するにはどうすればよいですか?
- 13. Visual Studio 2010で 'ローカル'タブを有効にするにはどうすればよいですか?
- 14. Visual Studio 2010を使用してPowerPointテンプレートにイメージをロードするにはどうすればよいですか?
- 15. Visual Studio 2010のService Pack 1がインストールされているかどうかを確認するにはどうすればよいですか?
- 16. 非HTMLベースのプロジェクトにVisual Studio 2010 MVC 3を使用するにはどうすればよいですか?
- 17. Visual Studio 2010のステータスバーを非表示にするにはどうすればよいですか?
- 18. Visual Studio 2010のプロジェクトにマニフェストファイルを追加するにはどうすればよいですか?
- 19. Visual Studio 2010のデバッグフォルダからデータ/コードを復元するにはどうすればよいですか?
- 20. 削除したアイテムをVisual Studio 2010から復元するにはどうすればよいですか?
- 21. Visual Studio 2010でエラーMSB4018を修正するにはどうすればよいですか?
- 22. Visual Studio 2010でView Data Classコンボボックスをリフレッシュするにはどうすればよいですか? (MVC 2.0)
- 23. Visual Studio 2010でフィルタプログラムをデバッグするにはどうすればよいですか?
- 24. Visual Studio 2010デバッガでユーザー定義の例外を除外するにはどうすればよいですか?
- 25. Visual Studio 2010で剣道UIを設定するにはどうすればよいですか?
- 26. Windows 8/Visual Studio 2010でSDKのバージョンを選択するにはどうすればよいですか?
- 27. Visual Studio 2010でタブ付きドキュメントを固定するにはどうすればよいですか?
- 28. Visual Studio 2010でaspnet_compilerのフラグ/スイッチを設定するにはどうすればよいですか?
- 29. Visual Studio 2010 Proで.NET 4.0 Webサービスプロジェクトを作成するにはどうすればよいですか?
- 30. Visual Studio 2010パッケージ開発で適切なイベントを購読するにはどうすればよいですか?
追加情報をお探しですか? – Nicholas
私は静的ライブラリに切り替えましたが、私のプロジェクトはcryptopp.libをリンクしようとし続けています...それは設定に含まれていません... – Dani