Ako prilinkovat ktore kniznice Visual c++

Programovacie jazyky, rady, poradňa...
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa reDo »

mam jeden okenny program moj, ale potreboval by som k nemu prilinkovat kniznice aby bolo samotne exe, ale nwm ktore :nono: , tie dll-ky dole?

//obrázky patria do prílohy, prečítaj si znova pravidla
prepac zabudol som

ak hej ako a ktore kniznice prilinkovat pls?, potrebujem to to co najskor prosim :roll:
Prílohy
screen.PNG
Mek
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4661
Registrovaný: 23 mar 2005, 23:00
Bydlisko: ZA <-> TN
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa Mek »

Vsak tie kniznice dole sa nacitali a ako kukam tvoj program sa bez problemov spustil. Myslim, ze nic linkovat nepotrebujes.
c-ice
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 04 mar 2008, 15:18
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa c-ice »

No on podla mna chce aby mal jeden EXE subor a nemusel ktomu prikladat DLLky toto by aj mna zaujimalo ako to spravit... a myslim ze ked som nieco take googlil tak som sa dopracoval k niecomu ako StandAlone kniznice tie DLLky alebo ze staticke linkovanie ? niečo take

BTW. najelegantnejšie riešenie je asi spravit inštalačku
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa BX »

Áno, treba to prilinkovať staticky. Lenže nie každá knižnica sa takto prilinkovať dá. Takže treba googliť a nájsť buď knižnice potrebné na statické prilinkovanie, alebo nájsť, že také nie sú a nedá sa to :P
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa reDo »

c-ice napísal:No on podla mna chce aby mal jeden EXE subor a nemusel ktomu prikladat DLLky toto by aj mna zaujimalo ako to spravit... a myslim ze ked som nieco take googlil tak som sa dopracoval k niecomu ako StandAlone kniznice tie DLLky alebo ze staticke linkovanie ? niečo take

BTW. najelegantnejšie riešenie je asi spravit inštalačku
ano ale tie moje v tej kalkualcke maju dokopy 13,6 mb tie dll-ky
neda sa to teda nejako?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa audiotrack »

jasné že dá, použiť niečo rozumnejšie a nie microsoft visual studio, ktoré ti tam bude tie microsofťácke knižnice používať aj keď sú menšie, a efektívnejšie náhrady. Skús napríklad dev c++ a som si istý že rovnaký program bude aspoň o polovicu menší
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa reDo »

ale ako?, pretoze ja vyuzivam ako vidis .NET framework kniznice, pretoze to je klikacka cez Visual C++ Express Edition :roll:

//autoeditácia príspevku (28 Dec 2010, 14:07)
okrem Visual ... pouzivam este CodeBlocks co je skoro to iste ako Dev-C++ ale nwm ako to mam urobit
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa audiotrack »

a práve kvôli .net tam máš tie blbé knižnice. Skutočne to musíš mať cez .net?
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa reDo »

no lebo to nwm urobt inak ako naklikanim :(

//autoeditácia príspevku (28 Dec 2010, 14:57)
MFC by bola asi lepsia volba vsak?!
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa weroro »

Ehm. Zase idem trepnúť do davu, ale stačilo by ti kebyže má ten program (exe) cca 800KB max. 2MB? Vieš trochu JavaScript? Urob to vo flashi :D
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa reDo »

nie lebo ja viem len C/C++, ale diky :D, povodne to mal robit kamos v js ale ma pokazeny komp tak som to robil ja, a nakoniec ten dotycny to chce len pre seba a ide mu to bez problemov lebo ma .NET framework, takze vsetko je ok diky za rady

//autoeditácia príspevku (29 Dec 2010, 7:10)
tu pridavam danu aplikaciu, potrebuje .NET framework
Prílohy
kalkulacka.zip
(20.44 KiB) 13 stiahnutí
kalkulacka.PNG
pipiak
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 321
Registrovaný: 11 jún 2006, 9:24
Bydlisko: KE
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa pipiak »

Nechapem, ja si robim v .Net programy bezne a nikdy som k nim nepotreboval pridavat nejake kniznice...( ved staci ak na danom pc budes mat nainstall .NET a mas to)...a to mas dnes uz na vsetkych Win, tak nechapem co chces linkovat...
Mek
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4661
Registrovaný: 23 mar 2005, 23:00
Bydlisko: ZA <-> TN
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa Mek »

Presne, ako pipiak hovori.
Btw. je rozdiel, ci je program v C/C++ a ci je v C++ .NET prip. C# .NET a pod. (to nebolo z tohto topicu jasne).
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa reDo »

no hej ale 3 ludom co som to poslal to neslo lebo nemali .NET a mali windowsi, ale na tom az tak nezaezi lebo jeden bol na cudzom kompe prave, jeden chodi len na fb takze ... a posledny ma win7 a skoro vzdy sa hrava (ale tomu nerozumiem win7 ...)
pipiak
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 321
Registrovaný: 11 jún 2006, 9:24
Bydlisko: KE
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa pipiak »

Tak mu to neslo pre iny dovod, ne kvoli knizniciam...a ked chces odstranit taketo problemy, tak distribuuj svoje softy cez click once setup...tam vies pridat prerekvizity ...a rob na platforme .NET 2.0 (ak sa nejedna o nieco specialne) ...ta je integrovana tusim uz v SP2 pre XP...
paralen
Light Star
Light Star
Príspevky: 267
Registrovaný: 02 máj 2006, 15:15

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa paralen »

Tak tak, lebo to co si sem dal vyzaduje dotNET 4.0 :?
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa reDo »

aha dakujem a kde to nastavim vo Visual C++ 2010 Expre... aby pouzival .NET 2.0?
Mek
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4661
Registrovaný: 23 mar 2005, 23:00
Bydlisko: ZA <-> TN
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa Mek »

Vo vlastnostiach projektu si nastavis Target Framework na .NET 2.0.
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Ako prilinkovat ktore kniznice Visual c++

Príspevok od používateľa reDo »

dakujem, budem mat na pameti do buducna
Napísať odpoveď