GitHubよりlibcurlのDLLを作ろうと思って苦戦しております。
スタティックライブラリとしてはコンパイルできており、これをダイナミックライブラリに変えたいと思っております。
構成の種類をスタティックライブラリ(.lib)から、ダイナミックライブラリ(.dll)に変えたところ、コンパイルは通るのですが、DLLを使いたいプロジェクトからDllImportをすると関数が読み込めません。
プリプロセッサの定義を見ると、"CURL_STATICLIB"というものが記載されており、これはおそらく、スタティックライブラリ用のコンパイルオプションの指定だと思われるのですが、ダイナミックライブラリにするにはどうしたらいいのかという事がわかりません。
そもそも、ここで指定できるコンパイルオプションとは、どのように調べたらいいのでしょうか?
[アプリケーションの設定] ページの [追加のオプション] で、[プリコンパイル済みヘッダー] のチェック ボックスをオフにします。ではどうですか?
あなたの回答
tips
プレビュー