Portabilité du code C++ de Windows -> Linux ?
Bonjour,
Je suis un peu newbee en ce qui concerne Linux, mais j'ai une bonne expérience sous Windows. Je souhaite développer une applic sur linux mais je n'ai pas d'expérience dans ce domaine. Je compte développer sur windows et porter mon code C++ sur linux. Les seuls domaines touché serons : socket, files et thread.
Avez-vous des avis a me soumettre? Je pense que cela est relativement facile (à première vue) avec un outils genre KDevelop mais comme je l'ai déjà dis, je suis un newbee...
Re: Portabilité du code C++ de Windows -> Linux ?
Citation:
Envoyé par eraser570
Je suis un peu newbee en ce qui concerne Linux, mais j'ai une bonne expérience sous Windows. Je souhaite développer une applic sur linux mais je n'ai pas d'expérience dans ce domaine. Je compte développer sur windows et porter mon code C++ sur linux. Les seuls domaines touché serons : socket, files et thread.
Bonjour,
Je te propose de tester l'API wxWindows : http://www.wxWindows.org
Alors cette API te permet d'ecrire une application en C++ qui est extremement portable. Il te suffit de la recompiler et elle pourra tourner sous Windows, Linux et MacOS X. Le code sera tres clean :)
Tu pourras programmer sous windows a l'aide des outils que tu maitrise.
Je te conseil de regarder par la pour un bon petit tutoriel :
http://www.codelearn.com/cpp/icpp_wx1.html
Tu pourras utiliser les sockets, les fichiers et les threads tres simplement :
- sockets http://www.wxwindows.org/manuals/2.4...wxsocketclient
- threads http://www.wxwindows.org/manuals/2.4...threadoverview
- fichiers http://www.wxwindows.org/manuals/2.4...wxfileoverview
C'est une api pour faire des interfaces graphique a la base mais tu peux l'utiliser sans faire d'interface graphique :)
Un autre voie serait d'utiliser qt mais malheureusement la version windows est payante :(
Voila