Visual Studioで未解決のトークン、未解決の外部シンボル

プログラミング

Visual Studioで開発していて

未解決のトークン、未解決の外部シンボル

というエラーメッセージが出ました。

これは何なんでしょうか?

スポンサーリンク
スポンサーリンク

Visual Studio 2012でリンク時に未解決のトークン、未解決の外部シンボルが表示されました

Visual Studio 2012でC#, C++でリンク中

error LNK2028: 未解決のトークン (0A00050B)

error LNK2019: 未解決の外部シンボル

というエラーが頻発しました。

Visual Studio

未解決のトークン、未解決の外部シンボルの解決方法

この種のリンクエラーはVisual Studioで開発していると何度も遭遇しています。

リンク時にシンボルが足りないわけですから、リンクする際のライブラリが足りないことが原因です。

解決方法も明らかなんですが、どのライブラリが不足しているかはケースにより異なります。

追加すべきライブラリが見つかれば、以下の通りに設定すれば問題は解決します。

プロジェクトを選択してマウスの右クリック→「プロパティ」を開きます。

「リンカー」→「全般」を開きます。

Visual Studio

「追加のライブラリディレクトリ」で追加すべきライブラリのディレクトリを追加します。

次に、「リンカー」→「入力」を開きます。

Visual Studio

「追加の依存ファイル」で追加すべきライブラリを追加します。

プログラミングの無料レッスン体験

約8,000名の受講生と80社以上の導入実績のあるプログラミングやWebデザインのオンラインマンツーマンレッスンCodecamp

<Codecampの特徴>

1 現役エンジニアによる指導

2オンラインでのマンツーマン形式の講義

3大手企業にも導入されている実践的なカリキュラム

↓無料体験レッスン実施中です。

プログラミングのオンラインスクールCodeCamp