|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre confirmé
![]() Dominique Première S Inscription : juillet 2010 Messages : 267 ![]() |
Bonjour,
j'essaye depuis quelques heures déjà à adapter un bout de code prévu pour Windows sur Linux ... Il s'agit en fait de charger une librairie présente sur le system dans le code même ... Voici une démonstration sous Windows : Code :
Le compilateur me répond : ‘HMODULE’ does not name a type Voilà ... le problème n'est pas très couru sur le net ... et je n'ai rien trouvé sur la manière de charger une librairie dynamiquement sur Linux ... Merci d'avance. |
||
|
00
|
|
|
#2 |
![]() ![]() Cyrille Network programmer Inscription : juin 2010 Messages : 1 546 ![]() |
Bonjour,
HMODULE c'est specific Windows. Sur Linux, tu devras sans doute utiliser un simple void*. Ce que Wikipedia semble confirmer: http://en.wikipedia.org/wiki/Dynamic...ng_the_Library |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Dominique Première S Inscription : juillet 2010 Messages : 267 ![]() |
Merci beaucoup, c'est bien ça
J'ai trouvé encore plus complet ici : http://www.yolinux.com/TUTORIALS/Lib...ndDynamic.html Et un code très ingénieux reprenant ce concept ici : http://cpp.developpez.com/faq/cpp/?p...r_bibliotheque |
|
00
|
Copyright © 2000-2013 - www.developpez.com