Bonjour à tous.
Je suis en train de développer un petit programme ainsi que deux petites librairies dynamiques. Je souhaite compiler le tout sous linux ET windows.
Je souhaite donc passer par la commande Make disponible avec GCC et MINGW.
Mais voila, je me heurte à quelques soucis:
- Dois-je écrire un seul Makefile ou au moins deux (pour linux et windows)
- Puis-je informer que je souhaite compiler pour un 4 coeurs et si cela va influencer le programme de sortie (plus rapide pour les quadcores ou identique).
- Comment savoir si je compile un programme pour un PC 64 ou 32?
- Créer un .dll et un .so revient-il à la même commande. Sinon comment faire pour mettre une condition (qui retourne vrai si linux par exemple).
- Peut on créer ses propres flags: make -patati -patata
Merci de bien vouloir m'éclaircir sur ces points.
Partager