質問内容は
- ソリューション内の他プロジェクトにあるクラスを使おうとしたら未解決の外部シンボルと言われました。
どうすればいいんでしょう?
詳しく状況の説明をすると、
私はオセロのプログラムを組んでいました。
プログラムは大きく分けて
- オセロの処理
- DxLibを用いた画面描画処理
ここで、プロジェクトを分割すればプログラムの管理が楽になると思いついたわけです。
プロジェクトをオセロの処理と画面描画処理に分割します。
コンソールでオセロを動くようにします。
・・・動いたー!(・∀・)
あとはこれを画面描画処理をするプロジェクトで呼び出せば万事解決です。
・・・
未解決の外部シンボル^p^
といった経緯です。
以下
オセロの処理をするプロジェクトをA、
画面描画処理をするプロジェクトをB
とします。
現在の状況は
- 環境:VS2015
- プロジェクトのビルド依存:BがAを参照
- プロジェクトの文字セット:A,Bともマルチバイト
- プロジェクトのインクルードディレクトリ:BがAのディレクトリを参照(ヘッダやらソースファイルが置いてある場所
- プロジェクトの追加ライブラリディレクトリ:上に同じ
他に載せるべきことがあれば教えてください。
リンクエラーは難しくてわかんないです・_・
どなたかお助けくださいー。