Visual Studioで開発していて
未解決のトークン、未解決の外部シンボル
というエラーメッセージが出ました。
これは何なんでしょうか?
Visual Studio 2012でリンク時に未解決のトークン、未解決の外部シンボルが表示されました
Visual Studio 2012でC#, C++でリンク中
error LNK2028: 未解決のトークン (0A00050B)
error LNK2019: 未解決の外部シンボル
というエラーが頻発しました。
未解決のトークン、未解決の外部シンボルの解決方法
この種のリンクエラーはVisual Studioで開発していると何度も遭遇しています。
リンク時にシンボルが足りないわけですから、リンクする際のライブラリが足りないことが原因です。
解決方法も明らかなんですが、どのライブラリが不足しているかはケースにより異なります。
追加すべきライブラリが見つかれば、以下の通りに設定すれば問題は解決します。
プロジェクトを選択してマウスの右クリック→「プロパティ」を開きます。
「リンカー」→「全般」を開きます。
「追加のライブラリディレクトリ」で追加すべきライブラリのディレクトリを追加します。
次に、「リンカー」→「入力」を開きます。
「追加の依存ファイル」で追加すべきライブラリを追加します。
プログラミングの無料レッスン体験
約8,000名の受講生と80社以上の導入実績のあるプログラミングやWebデザインのオンラインマンツーマンレッスンCodecamp
<Codecampの特徴>
1 現役エンジニアによる指導
2オンラインでのマンツーマン形式の講義
3大手企業にも導入されている実践的なカリキュラム
↓無料体験レッスン実施中です。
コメント