Salut,
J’ai réussi à “terminer” mon projet C/Gtk+. C’est à dire qu’il rempli toutes les fonctionnalités pour lequel j’en avais besoin. Je continue de travailler dessus au fur et à mesure de mes découvertes en programmation.
J’ai séparé en plusieurs fichiers: le coeur du programme, la partie CLI[1] et la partie GUI[2] Gtk+. Mon makefile me permet de produit un binaire CLI uniquement qui tourne sans soucis sur le terminal de mon smartphone (via la cross-compilation).
J’aimerais porter ce programme sous android gràce à Qt, Android SDK, etc… GTK+ ne fournissant pas grand chose de ce coté là…
Le but est de n’écrire que la partie GUI mais en C++/Qt sans toucher à un cheveux du code C.
-D’abord qu’elle est la meilleure approche pour une cible linux. Est ce que linker coeur.o © à du code C++ est faisable? Créer une librairie coeur.so? Comment avoir 3 binaires utilisant le même coeur mais présentant une interface différente (cli, Gtk et Qt)?
-Ensuite, comment cela se passe t’il lors du portage vers android (version Qt uniquement donc)? N’ayant pas encore commencé à jouer avec qtcreator, android sdk/ndk, je voudrais être sûr de pouvoir compiler le C avec le C++ pour android.
Merci à vous.
Par correction:
[1]: Command Line Interface
[2]: Graphical User Interface