Salut,
J'ai un projet écrit Sous Dev-cpp, je veux le faire migrer sous Code::Blocks, mais je n'arrive pas à organiser ça comme je le souhaite.
De-dans j'ai un programme *.exe et plusieurs *.dll
Ce que je veux, c'est avoir tout au même niveau.
Workspace
|-Prog
| |-Sources
| | |-main.cpp (mon futur main.exe)
| |
| |-Header
| | |-resources.h
| |
| |-Resources
| |-resources.rc
|
|-maDll
| |-Sources
| | |-dll.cpp (ma future maDLL.dll)
| |
| |-Header
| | |-resources.h
| |
| |-Resources
| |-resources.rc
Mes ressources étant partagées entre mon prog.exe et maDLL.dll
Le souci c'est que je n'arrive pas à obtenir cette organisation quand je commence la création de ma DLL (Nouveau Projet --> Dynamic Link Library -->..... )
Et le pire c'est surtout ce qui suit :
- Les fichiers de conception de la DLL ne se trouves pas avec ceux de l'exe, si pour l'exe j'ai ceci par exemple :
c:\....\Prog\Prog.cpp (*.cbp, *.h, *.rc)
alors pour la dll j'ai :
c:\....\Prog\maDLL\maDLL.cpp (*.cbp, *.h, *.rc)
et non pas :
c:\....\Prog\maDLL.cpp (*.cbp, *.h, *.rc)
Ce qui fait que mes fichiers de création d'exe et de dll sont dans des répertoires différents (ce que je ne souhaite pas) et surtout, les fichiers finaux :
Prog.exe et maDLL.dll ne se retrouvent pas dans le même répertoire (bin\release) alors que c'est justement ce qu'il me faudrait pour pouvoir faire fonctionner mon projet.
Pouvez-vous m'aider svp.
En vous remerciant
Partager