VS2017 -error LNK1104:ファイル 'msvcprtd.lib'を開くことができません



Vs2017 Error Lnk1104



VS2017コミュニティバージョンは数日前にインストールされましたが、今日(2019.4.15)コンソールプログラムを作成すると、エラーは次のようになります

msvcprtd.libファイルが見つからなかったことがわかりました。私はそれをオンラインで見つけました。同様の状況がありますが、解決策はあまり詳細ではありません。今日、私はこの問題を解決するための詳細な手順を投稿しました。

  1. 1まず、VSインストールディレクトリでこのいまいましいmsvcprtd.libファイルを検索し、この人が存在することを確認します。このディレクトリを覚えておいてください。



  1. 2プロジェクトプロパティの[リンカー]-> [一般]の下にある[追加のライブラリディレクトリ]オプションで検索したディレクトリを追加します。 (中国語版VS:プロジェクトのプロパティ、リンク->一般->追加のライブラリディレクトリ)

  1. 3 [リンカー]-> [入力]の[AdditionalDependencies]オプションにmsvcprtd.libを追加し、確認します。

  1. 4再度コンパイルすると、問題ないはずです。




PS:Sleep()関数のヘッダーファイル

#include // Sleep(n)