Zdravím mám problém se spuštěním programu na jiném PC. I když program překompiluji a je bez chyb druhém pc se mi ukáže že chybí MSV100.dll i po přidání se chyba stále projevuje.
Fórum › C / C++
Spuštění programu
možná máš stejný problém jako já s midas.dll viz http://programujte.com/…ysql-5-6-11/
hu
máš správnou verzi dll?
hu
Bud na druhem PC doinstalovat VC redist balicky (spravne verze) nebo si v nastaveni linkeru nastavit, at se fce z te knihovny proste prilinkuji do tve vysledne binarky. Ale pokud tu spravnou chybejici knihovnu vezmes a das do adresare s tvoji binarkou, tak by to taky melo fungovat, tak mozna bude problem jinde (ikdyz me teda nenapada kde, PE loader moc dalsich moznosti nedava).
#4 hlucheucho
Pokud je spatna verze DLL, tak by se objevila chyba spis neco na zpusob "V knihovne blabla.dll nebyl nalezen export blablabla". V horsim pripade by to pak nekde spadlo, ale to u MS knihoven hledicich na zpetnou kombatibilitu snad nehrozi....ikdyz...
jak uz psali nainstalovat redistributable package a fungovat bude :)
#8 Kenvelo
Ale to ne, ta binarka, kterou vytvoris, pouziva fce z msvcxxx.dll. Takze bud ji musis prilinkovat staticky (tzn ty fce se stanou soucasti binarky), nebo musis na tom druhem pocitaci tu knihovnu dodat. A ta knihovna je soucasti VC redistributable package (pokud jsi to psal ve VS 2010, tak redisty verze 2010 (a spravnou bitabilitu)). Melo by i stacit teda tu knihovnu manualne dodat do adresare s tou tvoji binarkou, pac loadlibrary nejdriv nacita z aktualniho adresare tusim a az pak hleda v system32 a dalsich v %path%. Ale to jsi psal, ze ti nepomohlo, coz je divne.....nemas nekde tu binarku vystavenou? Ze bych se podival, co to presne chce?
Btw mozna sme se spatne pochopili....o Win7 vs Win Vista sem nic nepsal. Na verzi systemu by to nemelo mit vliv (teda od WinXP SP2 a pokud si to napsal ve VS2010 a ne ve VS2012, kde je pro zpetnou kompatibilitu s WinXP treba zmenit toolchain).
#10 Tom
Pomohlo přidání MSVCP100D.dll přímo do složky k souboru .exe
Ale divné že když sem tuhle knihovnu přidal do systému tak to stejně nešlo.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Spusteni programu — založil Tom9k
Spusteni programu v c — založil Anonymní uživatel
Spuštění programu — založil Pavel.B
Spuštění programu — založil roman.jaros
Spuštění programu z VC++ na jiném PC — založil paashi
Moderátoři diskuze