問題タブ [vcpkg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
558 参照

c++ - vcpkg を使用して、dll を作成せずに依存関係をダウンロードする

私はパッケージvcpkgをダウンロードするために使用しているので、私のプロジェクトで使用できます:cpprestcpprest

しかし、私のプロジェクトをビルドした後、実行可能なバイナリが生成され、Release フォルダーに,cpprest.dllおよびLIBEAY32.dllも生成されますSSLEAY32.dllzlib1.dll

dll を 1 つの実行可能ファイルに結合する方法は?

0 投票する
1 に答える
3727 参照

c++ - vcpkg によって生成された cpprest-sdk の静的ビルドを使用する方法は?

cpprestsdkプロジェクトの静的ライブラリとして使用したいのですが、次vcpkgのコマンドを入力してツールを使用して静的ライブラリを取得しました: 、 vcpkg フォルダーのインストール ディレクトリの下にvcpkg install cpprestsdk:x86-windows-static次のファイルがあります。結果の?とリンクするだけです。または、他のすべてのライブラリを追加する必要がありますか?libcpprestsdkcpprest_2_10.lib

ここに画像の説明を入力

0 投票する
0 に答える
211 参照

c++ - カスケード静的ライブラリ リンク メカニズム

sdl2-image はスタティック ライブラリとしてビルドおよびインストールされ、libSDL2_image.awebp、libpng などの別のスタティック ライブラリに依存します。次のようにリンクすると、次のようになります。

失敗し、次のエラーが表示されます。

どうしたの?

そして別の質問:

スタティック ライブラリ libA.a と、libA.a に依存する libB.a を指定します。プログラムを libB.a とリンクする場合、libA.a ともリンクする必要がありますか?

必要ですか?もし、なぜ?また、libA.a に他の依存関係があり、それがわからない場合、どうすればよいでしょうか?