0
可能重複:
How do I make a fully statically linked .exe with Visual Studio Express 2005?的Visual Studio C++ 2010運行的exe不redristibutable
我已經注意到,如果你嘗試運行與VSC編譯的程序++,你需要有redristibutable insalled。有什麼辦法讓你的exe只需要你使用的庫?
可能重複:
How do I make a fully statically linked .exe with Visual Studio Express 2005?的Visual Studio C++ 2010運行的exe不redristibutable
我已經注意到,如果你嘗試運行與VSC編譯的程序++,你需要有redristibutable insalled。有什麼辦法讓你的exe只需要你使用的庫?
如果沒有可再發行組件內的運行時庫部分,則無法運行程序。但是,您可以將redist靜態鏈接到exe。請看這裏:C++ executable - MSVCR100.dll not found error
不是:http://stackoverflow.com/questions/37398/how-do-i-make-a-fully-statically-linked-exe-with-visual-studio-express-2005 –
該可再發行組件只反對MSVCR100.dll嗎?如果是這樣,我想我可以給我這個文件與我的.exe。還是版權阻止我這樣做? – Romeo
這就是可再發行組件的用途 - 您可以將其重新分配給您的客戶。 @EricJ .:謹慎地闡述我所說的和你所關聯問題的答案之間有什麼區別? –