ATNEL tech-forum https://forum.atnel.pl/ |
|
Jak skompilować EXE z bibliotekami systemowymi https://forum.atnel.pl/topic12248.html |
Strona 1 z 1 |
Autor: | mirekk36 [ 8 lip 2015, o 12:46 ] |
Tytuł: | Jak skompilować EXE z bibliotekami systemowymi |
Tylko się ze mnie nie śmiejcie Otóż próbuję sobie dziergać jakiś programik, dla uproszczenia na start tylko consolowy w C++ w środowisku MS Visual 2012 Wszystko śmiga, ale .... ale jak to bywa jest pewien problem otóż po kompilacji w profilu RELEASE, pliczek exe ma tylko 13 kb - no super ! ale jak go chcę odpalić np na czystym staruszku WinXP, który nie ma zainstalowanego całego tego pakietu (C++ Redistributable) to kicha - aplikacyjka wymiotuje i nie chce się odpalić wiem że to laickie pytanie - ale jak albo gdzie zaznaczyć jakiegoś ptaka ? (czy jest to w ogóle do zrobienia), żeby mój EXE skompilował się ze WSZYSTKIMI potrzebnymi mu bibliotekami jako jeden plik EXE. Dla mnie to nie musi on mieć kilkanaście kb - dla mnie może on być TŁUSTY jak beka po kompilacji i mieć nawet kilka megabajtów - bylebym nie musiał kazać komuś instalować jakichś oddzielnych kocich pakietów czy po prostu nie da tak rady zrobić ? |
Autor: | anshar [ 8 lip 2015, o 12:58 ] |
Tytuł: | Re: Jak skompilować EXE z bibliotekami systemowymi |
http://blogs.msdn.com/b/vcblog/archive/2012/10/08/10357555.aspx Może się przyda? http://stackoverflow.com/questions/13130713/how-to-compile-for-win-xp-with-visual-studio-2012 |
Autor: | mirekk36 [ 8 lip 2015, o 13:03 ] |
Tytuł: | Re: Jak skompilować EXE z bibliotekami systemowymi |
Dzięki - na nieszczęście nie widzę u siebie tych opcji w rozwijanych polach dla XP ale ... tak nawiasem mówiąc i tak widzę, że nawet pisząc w C++ a nie C# .... trzeba targać i używać wszędzie tego nieszczęsnego .NET'a - tfuuuu przez lewe ramię coraz bardziej zaczynam doceniać swoje Delphi, które bez żadnego płaczu generuje mi jedną apkę EXE, która zawiera WSZYSTKO co jej potrzebne do życia i odpala się tak samo i na XP i na Win8 a nawet na Win10 ..... |
Autor: | RafPe [ 8 lip 2015, o 13:21 ] |
Tytuł: | Re: Jak skompilować EXE z bibliotekami systemowymi |
mirekk36 napisał(a): trzeba targać i używać wszędzie tego nieszczęsnego .NET'a - tfuuuu przez lewe ramię No Mirku coz ja moge Ci powiedziec takie uroki frameworka Czemu C++ a nie C# ? Wyzwanie ? Wymagania projektu ? |
Autor: | mirekk36 [ 8 lip 2015, o 13:22 ] |
Tytuł: | Re: Jak skompilować EXE z bibliotekami systemowymi |
RafPe napisał(a): Czemu C++ a nie C# ? Wyzwanie ? Wymagania projektu ? nie wyzwanie, nie wymagania - ot nieświadomość Myślałem właśnie, że pisząc w C++ oderwę się w małych aplikacjach od kociego tfuuu .NET'a a tu ni hu hu nie da rady ... więc oczywiście w takiej sytuacji gdybym miał dalej robić to oczywiście mógłby być C# |
Autor: | RafPe [ 8 lip 2015, o 13:35 ] |
Tytuł: | Re: Jak skompilować EXE z bibliotekami systemowymi |
mokrowski napisał(a): Następnie wystarczy je dostarczyć z katalogiem programu. Tak - A nastepnie schody pojawia sie podczas update glownej aplikacji / bibliotek ktorych uzywa |
Autor: | xamrex [ 8 lip 2015, o 17:11 ] |
Tytuł: | Re: Jak skompilować EXE z bibliotekami systemowymi |
mirekk36 a nie wystarczy że zainstalujesz na tym WinXP frameworka np. 4.5? i Twoja paka powinna zacząć śmigać Przecież to chyba logiczne że bez frameworka się nie odpali |
Autor: | majster [ 8 lip 2015, o 18:42 ] |
Tytuł: | Re: Jak skompilować EXE z bibliotekami systemowymi |
xamrex napisał(a): mirekk36 a nie wystarczy że zainstalujesz na tym WinXP frameworka np. 4.5? i Twoja paka powinna zacząć śmigać Przecież to chyba logiczne że bez frameworka się nie odpali Windows XP to max .Net 3.5 niestety ... nie udało mi się odpalić .Net 4.5 na windzie XP |
Autor: | mirekk36 [ 8 lip 2015, o 18:46 ] |
Tytuł: | Re: Jak skompilować EXE z bibliotekami systemowymi |
xamrex napisał(a): Przecież to chyba logiczne że bez frameworka się nie odpali Wyżej wyjaśniałem, że dla mnie to niestety nie jest LOGICZNE, bo programując w Delphi nie muszę targać za sobą .NET a wyżej kolega majster ci napisał że WinXP nie obsługuje tak nowego .NET'a 4.5 .... więc gdyby chcieć kompilować i być zmuszonym go używać to trzeba kompilować wstecznie dla np wersji 3.5 albo 4.0 ... dla mnie to porażka niestety ... Jak mówię myślałem że programowanie w microsoftowym C++ obejdzie się bez .NET ale jak widać nie obejdzie - brrrrr |
Autor: | ps19 [ 8 lip 2015, o 20:25 ] |
Tytuł: | Re: Jak skompilować EXE z bibliotekami systemowymi |
Może zamiast C++ od Microsoftu, warto użyć CodeBlocks z kompilatorem GCC, wtedy nawet linux/mac osx nie powinien robić większych problemów. |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |