msvcr100.dll

    5熱度

    2回答

    我已經下載並編譯了一個開源C++應用程序Frhed。 當我運行我編譯的版本時,它需要MSVCR100和其他幾個dll文件(Visual C++可再發行組件的一部分)。但是,當我運行原始的預編譯的Frhed可執行文件時,它將在沒有安裝任何C++可再發行組件包的情況下運行。 我是否必須修改任何編譯選項才能將程序與C++可再發行組件庫鏈接?

    35熱度

    6回答

    我知道這已被問及其他地方和回答,但我遇到MS Visual Studio 2010的問題。我開發了一個C++可執行文件,但如果我運行發佈版本一臺沒有VC++運行庫(即msvcr100d.dll)的機器,我得到「程序無法啓動,因爲msvcr100d.dll從您的計算機中丟失」錯誤。 這是奇怪的,原因有二: 爲什麼想用可再發行的調試版本鏈接?我試過應用this fix,設置運行時庫設置爲/ MT而不是

    8熱度

    3回答

    我在Windows 7 64位的Visual Studio 2010中創建了一個程序。 當我嘗試在Windows XP 32位上運行它時,我收到msvcr100.dll丟失的消息。當我嘗試將該文件從Win7複製到WInXP時,我收到msvcr100.dll錯誤的消息。 如何在VS中設置建築,這樣msvcr100.dll就沒有必要了?

    7熱度

    3回答

    是否有可能在C/C++開發的窗口,而不是針對msvcr100.dll鏈接? 據我所知,這是Windows的標準C庫,但我想知道如果我沒有安裝Visual Studio或Redistributable軟件包,我的計算機上的所有程序如何運行?