Zobrazit předchozí téma :: Zobrazit následující téma |
Autor |
Zpráva |
koso
Založen: 28. 05. 2009 Příspěvky: 110
|
Zaslal: 5. leden 2010, 19:06:43 Předmět: dll export |
|
|
poradil by mi niekto skuseny ako mam nastavit projekt a vsetko co treba aby mi po BUILDE z toho vysla .dll aj .lib . neviem si s tym rady. vzdicky mi to skompiluje len tu .dll.
dakujem
Naposledy upravil koso dne 6. leden 2010, 18:37:52, celkově upraveno 1 krát |
|
Návrat nahoru |
|
|
Yossarian
Založen: 28. 07. 2007 Příspěvky: 274 Bydliště: Šalingrad
|
Zaslal: 5. leden 2010, 20:20:51 Předmět: |
|
|
musis neco exportovat. bud linkeru vrazit .def, nebo __declspec(dllexport) oznacit funkci |
|
Návrat nahoru |
|
|
koso
Založen: 28. 05. 2009 Příspěvky: 110
|
Zaslal: 5. leden 2010, 20:45:29 Předmět: |
|
|
ja som to pozeral v jednom starom zdrojaku od programu, tiez ho bolo treba skompilovat.tam bolo len nastavene ze output bude .dll a IMPORT LIBRARY ze bude XZ.lib. ked sa to skompilovalo bola tam aj .dll aj importovacia libka .lib. som to skusil podla toho nastavit ale v output_dir je len .dll
co stym? |
|
Návrat nahoru |
|
|
koso
Založen: 28. 05. 2009 Příspěvky: 110
|
Zaslal: 6. leden 2010, 18:34:51 Předmět: |
|
|
yossarian: mozes mi blizsie vysvetlit to ".def" a "__declspec(dllexport)"? zatial som to nepouzival a ani v ziadnej knihe som to neneasiel |
|
Návrat nahoru |
|
|
koso
Založen: 28. 05. 2009 Příspěvky: 110
|
Zaslal: 6. leden 2010, 19:16:37 Předmět: |
|
|
uz som to vyriesil.
dakujem za pomoc
modi mozu vymazat topic |
|
Návrat nahoru |
|
|
rezna
Založen: 27. 07. 2007 Příspěvky: 2156
|
Zaslal: 7. leden 2010, 09:02:06 Předmět: |
|
|
koso - takze znovu - forum je proto, aby shromazdovalo informace - vymazat topic je pi*ovina.
co takhle kdybys teda napsal jaks to vyresil, aby se ostatni mohli pripadne poucit, nebo az nekdo to vlakno najde tak nasel i odpoved, hmm? |
|
Návrat nahoru |
|
|
koso
Založen: 28. 05. 2009 Příspěvky: 110
|
Zaslal: 7. leden 2010, 11:14:47 Předmět: |
|
|
no vyriesil som to tak ze pred vsetky PUBLIC funkcie v mojom header subore, vratane konstruktora a destruktora, som vlozil __declspec(dllexport).
malo by to vyzerat takto:
kód: |
void __declspec(dllexport)vasa_funkcia(); |
potom sa mi vytvorila aj IMPORT LIBRARY ktoru som potreboval. |
|
Návrat nahoru |
|
|
VladR
Založen: 30. 07. 2007 Příspěvky: 1322 Bydliště: Greater New York City Area
|
Zaslal: 7. leden 2010, 13:30:08 Předmět: |
|
|
koso : Ale rozumies dufam tomu, ze preco to po tebe rezna chce ?
Nie je nic iritujucejsie, ako ked sa zaseknes na nejakom probleme a ked po pol dni zufaleho hladania najdes konecne thread, kde ma dotycny rovnaky problem, a posledna poznamka v threade znie :
"It`s OK now. I`ve fixed it" a koniec, ani slovko naviac |
|
Návrat nahoru |
|
|
koso
Založen: 28. 05. 2009 Příspěvky: 110
|
Zaslal: 7. leden 2010, 16:50:19 Předmět: |
|
|
JJ |
|
Návrat nahoru |
|
|
|