こんにちは私のCプログラムのDLLを作成しようとしています。私のプログラムはUSBデバイスにメッセージを送受信します。私は私のCプログラムのライブラリとしてlibusb1.0を使用しています。今では、私のプログラムを他のプログラムでも使えるようにするために、libusbを使ってDLLをインポートしたりバンドルする方法を想像することはできません。C C DLLで使用する静的ライブラリ(.lib)
私はlibusbが静的ライブラリを提供していることを知り、C++を使ってDLL上で静的ライブラリをリンクする方法についての記事を見てきました。
私の質問は...静的ライブラリ(.libファイル)をC環境のダイナミックリンクライブラリ(.dll)にリンクすることは可能ですか?
P.S.可能であれば、私はリンク/チュートリアルを尋ねて、これを開発することから始めますか?
ラッパーガイドを検索します。通常、[tag:c] .libを[tag:C++] DLLにラップします。 – LPs