2017-02-21 8 views
1

C++アプリケーションでcurlライブラリを使用しようとすると何か不明な点があります。C++プログラム用のVisual Studio 2015のcurl libを含む問題

これは私がこれまでにやっていることです:

  1. カールビルドの最新バージョンをダウンロードし、 "NMAKE/Makefile.vcモードF = DLLのVC = 12" カール - 私は、次のフォルダを取得しますそしてファイル:

    ビン - >あるlibcurl.dll

    含める - >カール - > .hファイルの束

    LIB - >

  2. libcurl.lib次は私が更新3のVisual Studio 2015を開き、[構成プロパティにアクセスしてください:

    C/C++ - >一般 - >追加のインクルードディレクトリ - > .. \カール\

    が含まれており、

    リンカ - >入力 - >追加の依存 - > .. \カール\ libに\ libcurl.lib

    、その後、デバッグフォルダに.dllファイルをコピーします。

この手順は、別のライブラリのために私のために働いていますが、CURLのために、私は、エラーメッセージ取得しています:

「エラーLNK1104を開くことができないファイル 『..を\カール\ libcurl.lib』」

「curl \ curl.h」に#を間違えずに#includeできます。問題は、libファイルと思われる。私は6時間ウェブ全体を見てきました。私は完全に失われています。

+0

ちょうど私がVSに精通していません。あなたのエラーは、\ curl \ libcurl.libを探しているのに対し、\ curl \ lib \にあると言っています。おそらくlibcurl.libでは問題ではありません。 – Alden

+0

私はこれをどのように記述するのかは分かりませんが、無作為に10回目の再構築を試みましたが、エラーは発生しませんでした。私は実際に言葉は... – jones

+0

私はそれが固定され、別の場所ではない1つのシステムを持っている、私は問題を見つけるときに私は明日を報告することができます – jones

答えて

0

一般的なVSの用途は、カールライブラリのパスを指定するライブラリディレクトリ(リンカ - >一般 - >追加ライブラリディレクトリ)を指定することです。

次に、追加のリンカー依存関係にlibcurl.libを追加します。

関連する問題