問題タブ [lnk2019]
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.
c++ - エラー LNK2019 - 抽象クラスの仮想デストラクタ
重複の可能性:
C++ の純粋な仮想デストラクタ
2 つのクラスがあります。抽象「Game」クラスと派生した「TestGame」クラスです。TestGame のすべての関数は、(コンパイルできるようにするため) 個別に何も実装されていません。エラーが 1 つだけ発生します。
TestGame.obj : エラー LNK2019: 未解決の外部シンボル "public: virtual __thiscall Game::~Game(void)" (??1Game@@UAE@XZ) 関数で参照されている "public: virtual __thiscall TestGame::~TestGame(void) " (??1TestGame@@UAE@XZ)
ここに私のクラス定義があります:
私はいくつかのことを試しましたが、クラスの抽象化と派生の仕組みについて基本的な何かが欠けているのではないかと感じています。
c++ - リンカ エラー LNK2019 が __stdcall にトレース バックされる 正しいライブラリを取得したと思います - これを解決するにはどうすればよいですか?
LabCVI プロジェクトを MSVS 2010 C++ Express に移植しようとしました。次のようなコード行があります。
リンカー エラーが発生します: LNK2019 "_InitCVIRTEEx@12" - すべての関連するヘッダーには既に cpp ステートメントが含まれています。
私はあなたのために組み合わせたこれらのスニペットにエラーをさかのぼります:
これを要約すると:
この呼び出しは cvirt.lib で定義する必要があります - ライブラリパス (CVI2009\extlib\msvc) に追加されます。リンカー エラーが引き続き発生し、理由がわかりません。
ライブラリを別の方法で追加する必要がありますか? これが本当に正しいライブラリであることを確認するにはどうすればよいですか? エラーはまったく別のものを意味しますか?
c - コードのコンパイル時の LNK2019 エラー
DES を使用して暗号化および復号化するために Visual Studio 2010 で編集していたサンプル コードがいくつかあります。何らかの理由で、コードをコンパイルすると、des_encrypt1() 関数と des_set_key_checked() 関数を参照しているこれら 2 つの LNK2019 エラーが発生し続けます。私のコードに見られるように、des.h ファイルを含めるようにしました。そのファイルには、これらの関数の両方の定義がリストされています。私はCが初めてなので、見落としているのが単純かどうかはわかりませんが、どんな助けでも大歓迎です。ここにコードを正しく添付する方法がわからないので、形式がおかしく見えたら申し訳ありませんが、以下の太字のインクルードは #include des.h となるはずです。
c++ - objdetect.hpp 関数による OpenCV の未解決の外部エラー (C++)
VS2010 で C++ で単純な顔検出プログラムをコンパイルしようとしていますが、2 つの LNK 2019 エラーが発生しました。
エラー 2 エラー LNK2019: 未解決の外部シンボル _cvReleaseHaarClassifierCascade が関数 _main で参照されています
エラー 3 エラー LNK2019: 関数 "void __cdecl detectFaces(struct _IplImage *)" で参照されている未解決の外部シンボル _cvHaarDetectObjects (?detectFaces@@YAXPAU_IplImage@@@Z)
関連するコード行:
...
この特定の問題に関する多くの参照を実際に見つけることができませんでした。関連するすべてのライブラリ/ディレクトリは、ソリューションに適していると思います。
関数定義に移動すると、objdetect.hpp でそれらが見つかりますが、理解できないのは、これらの LNK エラーが発生する理由です。
c++ - 別のソリューションC ++でオブジェクトを作成中にLNK2019エラーが発生しました
別の C++ ソリューションのファイルを使用してオブジェクトを作成しようとしています。
/li>MyClass1
オブジェクトプログラムを作成すると、次のエラーが発生します。オブジェクトを作成すると、
MyClass2
プログラムがオブジェクトを作成します。エラーなし。
MyClass1
オブジェクトを適切に作成するにはどうすればよいですか?
関連ソースの不要な部分はすべてカットしました。コードは次のとおりです。
テスターファイルmain.cpp
myclasses.hファイル
myclasses.cppファイル
c++ - エラー LNK2019 の意味は何ですか
次のエラーが意味することを誰か教えてもらえますか?
エラー 2 エラー LNK2019: 未解決の外部シンボル "public: class TLst & __thiscall TLst::operator=(class TLst const &)" (??4?$TLst@VTInt@@@@QAEAAV0@ABV0@@Z) 関数で参照されています"public: void __thiscall TPair >::GetVal(class TInt &,class TLst &)const " (?GetVal@?$TPair@VTInt@@V?$TLst@VTInt@@@@@@QBEXAAVTInt@@AAV?$ TLst@VTInt@@@@@Z) randomgraph.obj ランダムグラフ
visual-c++ - ソリューションのビルド時の LNK2019 エラー
Visual Syudio 2010 で OpenHaptics ライブラリを使用してサンプル コードをコンパイルしようとしていますProject Properties -> Linker -> Input
。また、ディレクトリも含めました。file.dll はシステム ファイルにあります。しかし、ビルドしようとすると同じエラーが発生します。
ライブラリが Windows 7 ではなく Windows XP で実行されることを意図している可能性はありますか? それとも、私が見逃しているものがありますか?私はCが初めてです。どんな助けでも大歓迎です。
c++ - wstring->ShellExecuteのLPCWSTRでエラーLNK2028およびLNK2019が発生します
こんにちは私はUniCODEと/clrを使用してVisualC++ 2010(スペイン語)でプログラミングしています。「fileFuncs.h」というヘッダーファイルがあります。
しかし、コンパイルすると、次のエラーが発生します。
エラーLNK2028:未解決のシンボル(トークン)を参照(0A0004A5) "extern" C "struct HINSTANCE__ * stdcall ShellExecuteW(struct HWND *、wchar_t const *、wchar_t const *、wchar_t const *、wchar_t const *、int)"(? ShellExecuteW @@ $$ J224YGPAUHINSTANCE_ @@ PAUHWND _ @@ PB_W111H @ Z)関数 "void __cdecl callSystem(class std :: basic_string、class std :: allocator>)"(?callSystem @@ $$ FYAXV?$ basic_string @ DU?$ char_traits @ D @ std @@ V?$ allocator @ D @ 2 @@ std @@
エラーLNK2019:外部シンボル "extern" C "struct HINSTANCE__ * stdcall ShellExecuteW(struct HWND *、wchar_t const *、wchar_t const *、wchar_t const *、wchar_t const *、int)"(?ShellExecuteW @@ $$ J224YGPAUHINSTANCE_ @@ PAUHWND _ @@ PB_W111H @ Z) "void __cdecl callSystem(class std :: basic_string、classstd :: allocator)"関数(?callSystem @@ $$ FYAXV?$ basic_string @ DU?$ char_traits @ D @ std @ @V?$ allocator @ D @ 2 @@ std @@@ Z)
ある種の構成ですか?
visual-studio-2010 - libfreenect(OpenKinectライブラリ)のVS2010コンパイルエラー
Windows 7の有形メディアプロジェクトのとインターフェイスするために()をインストールlibfreenect
しています。VS2010のコンパイル段階でこのタイプの61のエラーが発生してスタックしています。OpenKinect
Kinect
Arduino
ここに完全なリスト:http: //goo.gl/EOrQQ
これがCMAKE設定のスナップショットです:http: //goo.gl/uapTS
同様のエラーのある投稿を見たことがありますが、既知の解決策が見つかりません。助けていただければ幸いです。
c++ - LNK2019 / 2001: 未解決の外部シンボル
特定のものを含めるのを忘れている人などの問題である同様の質問をオンラインで見ました。ただし、Subversion からコードをチェックアウトした後、このエラーが発生します。他の人は、この問題を起こさずに同じことをしました。私の質問: Visual Studio の設定 (ただし、.sln ファイルに影響を与えるものではない) または Visual Studio の外部で、私のマシンでこのリンカー エラーを引き起こす可能性のあるものはありますか?
ここから Lnk2019 は次のように述べています。
Lnk2001、ここから
編集: LNK2019 エラーは、最初の LNK2001 エラー (特定の dll の作成に関する問題) に起因します。チームの他の誰かからその dll を取得した場合 (VS が削除しないように作成日を明日に調整した場合)、編集およびデバッグできます。もちろん、回避策に頼りたくありません...