私は自分の C++ プログラムで動作するようにいくつかのサードパーティ ライブラリを取得することで完全に車輪を回転させています。ライブラリを実装する際に必要な一般的な手順について、一般的なアドバイス (40,000 フィート レベル) を探しています。
まず、いくつかの詳細: Windows で code::blocks を IDE として使用しています。私はこの IDE が好きで、必要がなければ他のものに切り替えたくありません (Visual C++ と Linux のいくつかを試しました)。私が使用しようとしているライブラリは、GMP と crypto++ です。
わかった。私が知っていると思うことは次のとおりです。ライブラリをダウンロードした後、ファイルをフォルダーに解凍します。私は C:\ に直接解凍し、各 zip ファイルを独自のフォルダー (例: c:\cryptopp および c:\gmp) に抽出しました。次のステップはライブラリを構築することだと思いますが、ここで完全に行き詰まります。これはどのように行われますか?抽出されたファイルの中に実行ファイルはありません。私が知る限り、これは code::blocks で行っていると思いますが、方法がわかりません。
最後に、.lib ファイルを作成すると思われるこれを実行できると仮定すると、実際にコードでライブラリを使用する前の最後のステップは、ライブラリにリンクすることです。この部分、私は理解していると信じています。
ですから、私の質問は幅広く、このプロセスを全体的に理解していますか? もしそうなら、これらのライブラリを構築するにはどうすればよいですか。実際にそれが欠けているのであれば。
私の無知を甘やかしてくれて本当にありがとう。私は今、完全に無頓着で、何時間も Google を検索しているにもかかわらず、何の進歩もありません。また、私が事実として述べたことは、正しくないことを自由に修正してください。どうもありがとう!