あのエラー
FBXSDKのディレクトリをVisualStudioに設定して、さーて、気分も新たにゲーム制作を始めますか!よーし、じゃぁ、この前まで作ってたやつビルドしちゃうぞ。
えい!。。。。。
。。。。。
..... 1>Transform.cpp 1>Ossan.cpp 1>TestScene.cpp 1>コードを生成中... 1>LINK : fatal error LNK1104: ファイル 'kernel32.lib' を開くことができません。
はい、やる気無くなったー、のやつです。
原因
たいていの場合、原因は一緒です。
ソリューションエクスプローラー ⇒ プロジェクト名を右クリック ⇒ プロパティ ⇒ VC++ディレクトリ
①
②
③
経験と実績から、③のところの、もともと入っていたはずのライブラリの設定が消えているか、<親またはプロジェクトの規定値から継承>のチェックが外れているパターンが多いはずです。
解決方法
ソリューションエクスプローラー ⇒ プロジェクト名を右クリック ⇒ プロパティ ⇒ VC++ディレクトリ
⇒ インクルードディレクトリ ⇒ 右端をクリック
- <編集>
- <親またはプロジェクトの規定値から継承>
が表示されるので、<親またはプロジェクトの規定値から継承>をクリック、ライブラリディレクトリでも同様の操作。
念のため、一度、ダイアログ下の適用ボタンを押下。
ソリューションエクスプローラー ⇒ プロジェクト名を右クリック ⇒ プロパティ ⇒ VC++ディレクトリ
⇒ インクルードディレクトリ ⇒ 右端をクリック
- <編集>
- <親またはプロジェクトの規定値から継承>
編集を選び、上の内容をチェックして、
- もともと入っていたっぽいディレクトリの設定が復活しているか?
- ダイアログ下部の「親またはプロジェクトの規定値から継承(I)」にチェックが入っているか?
を確認、確認できたら、改めて、FBXSDKのディレクトリを設定してみる。
ライブラリディレクトリの方も同じです。
で、大体の場合は治ります。