質問: ### 発生している問題・エラーメッセージ ``` Visual studio 2017においてコンパイルを行いたいのですが, 1行目で以下のエラーが発生するのですが,対策としてどのようなことが考えられるでしょうか. 宜しくお願い致します. 重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態 エラー LNK1181 入力ファイル 'tgf.lib' を開けません。 bt C:\Users\owner\Desktop\torcs-1.3.7\src\drivers\bt\LINK 1 エラー LNK1181 入力ファイル 'tgf.lib' を開けません。 berniw2 C:\Users\owner\Desktop\torcs-1.3.7\src\drivers\berniw2\LINK 1 エラー LNK1181 入力ファイル 'tgf.lib' を開けません。 berniw C:\Users\owner\Desktop\torcs-1.3.7\src\drivers\berniw\LINK 1 エラー LNK1181 入力ファイル 'tgf.lib' を開けません。 inferno C:\Users\owner\Desktop\torcs-1.3.7\src\drivers\inferno\LINK 1 エラー LNK1181 入力ファイル 'tgf.lib' を開けません。 berniw3 C:\Users\owner\Desktop\torcs-1.3.7\src\drivers\berniw3\LINK 1 エラー LNK1181 入力ファイル 'tgf.lib' を開けません。 damned C:\Users\owner\Desktop\torcs-1.3.7\src\drivers\damned\LINK 1 エラー LNK1181 入力ファイル 'robottools.lib' を開けません。 inferno2 C:\Users\owner\Desktop\torcs-1.3.7\src\drivers\inferno2\LINK 1 エラー LNK1181 入力ファイル 'tgf.lib' を開けません。 track C:\Users\owner\Desktop\torcs-1.3.7\src\modules\track\LINK 1 エラー LNK1181 入力ファイル 'tgf.lib' を開けません。 lliaw C:\Users\owner\Desktop\torcs-1.3.7\src\drivers\lliaw\LINK 1 エラー LNK1181 入力ファイル 'client.lib' を開けません。 human C:\Users\owner\Desktop\torcs-1.3.7\src\drivers\human\LINK 1 ```
回答: "all-in-one" をダウンロードしてきて、2017 で、TORCS.sln を開いてみました。 ますそちらの環境を確認させてください。 1) ソリューションエクスプローラに 26個プロジェクト ありますか? 2) 26個のプロジェクトに「tgf」はありますか? 「プロジェクトの依存関係」を見ていると、26個のプロジェクトのビルド順番が設定されているみたいですので、 上記のエラーが出る場合は A) 26個のプロジェクト全体をビルドさせずに、「TORCS」プロジェクトのみビルドしてしまい、「tgf」がビルドされなかったので lib が見つからずエラーになった。 B) 26個のプロジェクト全体をビルドさせたが、「TORCS」より前にビルドされるハズの「tgf」のビルドがエラーだったので、lib が作成されなかったのでエラーになった。 という可能性が考えられます。 まず、26個のプロジェクト全体をビルドさせるために「ソリューションのビルド」を行っていますでしょうか? 「robottools.lib」 や 「client.lib」 が開けないのも同じ原因の気がします... とりあえず思いついた原因を書いてみました。いかがでしょうか?