Forum » Programiranje » C++ exe javi napako
C++ exe javi napako
twom ::
"Error executing program!" oziroma "The system cannot execute the specified program." če ga zaženem iz cmd konzole.
Do napake pride na računalnikih, kjer še ni bil nameščen Visual Studio (zadošča tudi 6.0). Če na računalnike skopiram WinSxS mapo z delujočega, napaka izgine.
Ko sem programiral v Visual C++ 6.0 se ta napaka ni pojavljala, sedaj sem migriral na Visual C++ 2008 Expres pa se ta napaka pojavlja.
Želel bi build exe programa, ki bi tekel na vsakem Windows (32) računalniku. Solution vsebuje 2 projekta (eden je static Lib).
Lep pozdrav,
Peter
Do napake pride na računalnikih, kjer še ni bil nameščen Visual Studio (zadošča tudi 6.0). Če na računalnike skopiram WinSxS mapo z delujočega, napaka izgine.
Ko sem programiral v Visual C++ 6.0 se ta napaka ni pojavljala, sedaj sem migriral na Visual C++ 2008 Expres pa se ta napaka pojavlja.
Želel bi build exe programa, ki bi tekel na vsakem Windows (32) računalniku. Solution vsebuje 2 projekta (eden je static Lib).
Lep pozdrav,
Peter
Mavrik ::
To pa zato, ker pri prevajanju linkaš z Microsoftovimi C Runtime knjižnicami.
Tvoje opcije so naslenje:
1. Uporabnikom tvoje aplikacije namestiš Microsoft Visual C++ 2008 Runtime
2. Prevedeš program tako, da bo CRT knjižnica statično linkana (prevajalniku podaš /MT oz /MTd stikalo)
3. Linkerju podaš /NODEFAULTLIB stikalo, ki bo preprečilo linkanje MSVCRT knjižnice
Tvoje opcije so naslenje:
1. Uporabnikom tvoje aplikacije namestiš Microsoft Visual C++ 2008 Runtime
2. Prevedeš program tako, da bo CRT knjižnica statično linkana (prevajalniku podaš /MT oz /MTd stikalo)
3. Linkerju podaš /NODEFAULTLIB stikalo, ki bo preprečilo linkanje MSVCRT knjižnice
The truth is rarely pure and never simple.
twom ::
Simpl, za nekoga ki oblada...
Hvala za oba odgovora, sem rešil tako, da sem obe projekta prevedel z MTd stikaloma (pred tem sem imel MDd)
Lp,
Peter
Hvala za oba odgovora, sem rešil tako, da sem obe projekta prevedel z MTd stikaloma (pred tem sem imel MDd)
Lp,
Peter
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Programiranje za začetnikeOddelek: Programiranje | 12858 (7782) | Yacked2 |
» | C++ konstanta, ki je čas buildaOddelek: Programiranje | 859 (566) | twom |
» | Program za C++ jezikOddelek: Programska oprema | 2863 (1898) | popaj113 |
» | C++ kakšna koda je dobra koda?Oddelek: Programiranje | 1576 (926) | win64 |
» | kje zaceti z c++ ?Oddelek: Programiranje | 3869 (2177) | Monster |