の静的ライブラリにリンクすることはできません、私は2015年C++ - VS2015
のVisual Studioで、外部の静的ライブラリ(基本的に.lib
ファイルと
.h
ヘッダファイル)に私のプロジェクト(C++コンソールアプリケーション)をリンクしようとしています
は私が
-
に、プロジェクトのプロパティの下で、(.LIBファイルのみを含むプロジェクトのルートフォルダの下に、私が作成した特定のフォルダ)
- "C/C++ - 一般 - 追加インクルードディレクトリ"
- "リンカ - 一般 - 追加のライブラリディレクトリ」
.lib
を含むフォルダのパスを追加しました
そして、私はまた、にファイル名に追加した 『リンカ - 入力 - 追加の依存を』。 テストとして、私は間違ったファイル名を指定しようとしました - これはエラー(正しい名前が指定されている場合は発生しません)を引き起こしました。何らかの理由で
、私は私のmain.cpp
ファイルにライブラリヘッダー(
.h
ファイル)
#include
たら、
「システムエラー」 accures -
external_dll.dllが欠落しているため、起動できませんプログラムお使いのコンピュータ[..]何らかの理由で
から、リンカは#include
Dヘッダーの名前に基づいて、.dll
ファイルを探します - 私はSTATでプロジェクトをリンクしたという事実にもかかわらず、 ICライブラリー(.lib
ファイル)。
この.dll
ファイルは、勿論存在しません。
ここに何か不足していますか?
ライブラリの名前を書くことはできますか? –