- ベストアンサー
VC++2010のmsvcp100.dllについて
私は、windows7 64bitで「Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK 7.1」や「Microsoft Windows SDK for Windows 7 and .NET Framework 4」 をインストールしました。 しかし、Message: Visual Studio C++ 2010のProgram Files (x86)\Microsoft Visual Studio 10.0\VC\redist\x86\Microsoft.VC100.CRT\msvcp100.dllが見当たりません。redistフォルダ自体が存在しません。 どうすれば、Program Files (x86)\Microsoft Visual Studio 10.0\VC\いかにredistフォルダとmsvcp100.dllを作成することができますか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>また、学校のVista 32bitにもVC++2010をインストールしましたが同様に、(C:\Program Files\Microsoft Visual Studio 10.0\VC以下に)redistフォルダもmsvcp100.dllも作成されません。 もしかしてと思い、 Visual C++ 2010 Expressを別のPCにインストールしてみたところ redistフォルダもmsvcp100.dllもなかったのですが もしかしてVisual C++ 2010 Expressだったのでしょうか。 だとすれば、そのフォルダやファイルはそこになくて正常なのではないでしょうか。 msvcp100.dll自体はC:\Windows\System32にあると思います。
その他の回答 (3)
- wormhole
- ベストアンサー率28% (1626/5665)
>CMake2.8.7を実行するときにも、 >CMake Warning at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/InstallRequiredSystemLibraries.cmake:342 (MESSAGE): >system runtime library file does not exist: >'MSVC10_REDIST_DIR-NOTFOUND/x86/Microsoft.VC100.CRT/msvcr100.dll' > >というエラーが起きます。この場合どのように設定すればよいでしょうか? CMakeのことは知らないのですが・・・ InstallRequiredSystemLibraries.cmake をざっと読んでみた感じだとVisual VC++ 2010 Expressに完全には対応できてないような気がしました。 何か設定があるのかもしれませんが先に書いたとおりCMakeは知らないのでわかりません。
- wormhole
- ベストアンサー率28% (1626/5665)
うちのPCにインストールしてあるVisual Studio 2010のフォルダを見てみましたが redistフォルダもmsvcp100.dllも存在しますね。 特に追加でインストールなどした覚えはないので標準的にインストールされるものだと思います。 もしかしてVisual Studio 2010のインストール先は標準では C:\Program Files (x86)\Microsoft Visual Studio 10.0 なのですが別のところに替えてたりしますか?
補足
別のところに替えていません。 また、学校のVista 32bitにもVC++2010をインストールしましたが同様に、(C:\Program Files\Microsoft Visual Studio 10.0\VC以下に)redistフォルダもmsvcp100.dllも作成されません。
- wormhole
- ベストアンサー率28% (1626/5665)
Visual Studio 2010はインストールされてあるのでしょうか?
補足
はい、Visual Studio 2010をインストールした後に、「Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK 7.1」や「Microsoft Windows SDK for Windows 7 and .NET Framework 4」 をインストールしました。 質問内容に書かなくてすみません。
補足
はい、Visual C++ 2010 Expressをインストールしました。 CMake2.8.7を実行するときにも、 CMake Warning at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/InstallRequiredSystemLibraries.cmake:342 (MESSAGE): system runtime library file does not exist: 'MSVC10_REDIST_DIR-NOTFOUND/x86/Microsoft.VC100.CRT/msvcr100.dll' というエラーが起きます。この場合どのように設定すればよいでしょうか?