|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : avril 2008 Messages : 8 ![]() |
Bonjour à tous,
mon sujet porte à la fois sur Oracle et sur la programmation en C/C++, mais comme mes soucis viennent de Pro-C, j'ai pensé qu'il serait plus judicieux de le mettre dans cette partie du forum. Je suis en 1ière année d'IUT, et j'ai pour projet de réaliser un wiki en C basé sur une base Oracle. J'ai étudié le C en début d'année, depuis j'ai vu le C++ et le Java. J'ai pratiquement terminé de coder mon programme console en C, et j'aurais souhaité quitter cet environnement console et passer en mode fenêtre. Je m'étais penché vers Qt, mais lors de la compilation du .pc sous Pro-C, les instructions Qt sont mal passées : Code :
En sachant que pour compiler sous Qt, il faut écrire un .cpp, le passer sous 3 commandes DOS (qmake -project qui donne un .pro, qmake qui donne des makefile et autres, et make qui exécute) et que sous Pro-C, il faut du code C enregistré en .pc, le passer sous la commande proc qui donne un .c à rallonge. Je viens vers vous, afin que vous me donniez quelques conseils pour passer en mode fenetre. Est-ce que je peux réaliser un interface sympa en C qui passerait sous Pro-C sans problème ? Vaut-il mieux que je code directement en C++ et dans ce cas pourriez-vous m'aider à régler les erreurs ci-dessus ? Me conseilleriez-vous un autre API orienté C++ que Qt qui passerait sous Pro-C ? Bref, help please Merci d'avance pour toute info ! Hubert PS : Si vous voulez, je peux vous fournir du code histoire de voir ce que ca donne. |
||
|
|
00
|
|
|
#2 |
![]() ![]() vincent rogier Inscription : juillet 2007 Messages : 2 355 ![]() |
Bonjour,
1 - Pro*C/C++ gère très bien le C++ et le précompilateur peut générer en sortie ce que tu veux comme fichier : *.c, *.cpp, *.toto, .... 2 - poste la ligne de commande qui te sert à précompiler ton source et éventuellement le contenu des du fichier de config passé à Pro*C (si tu en gère un).
__________________
Vincent Rogier. Rubrique ORACLE : Accueil - Forum - Tutoriels - FAQ - Livres - Blog Vous voulez contribuer à la rubrique Oracle ? Contactez la rubrique ! OCILIB (C Driver for Oracle) Librairie C Open Source multi-plateformes pour accéder et manipuler des bases de données Oracle |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 8 ![]() |
Merci Vincenzo d'avoir répondu aussi vite et d'avoir mis un titre à mon sujet
A l'IUT, on a Pro*C en mode fenêtre, et on ne l'a utilisé que pour du C, mais là je suis en vacances et j'ai téléchargé Oracle 10g version Entreprise, j'ai bien Pro*C mais en mode Console, et je ne savais pas qu'on pouvait gérer les extensions. Je vais tacher de trouver une doc la dessus. Ma ligne de commande pour précompiler sous Pro*C se résume à faire un "proc" sur le répertoire où se situe mon fichier .pc, et je n'ai donc pas de fichier de configuration. Merci encore, Hubert |
|
|
00
|
|
|
#4 | |||
![]() ![]() vincent rogier Inscription : juillet 2007 Messages : 2 355 ![]() |
Pour les doc PRO*C, c'est indiqué la : A lire avant de poster ici
Sinon, voici comment j'utilise PRO*C : Dans mes projets Visual studio, j'indique que le fichier possède une étape génération personnalisé du type : Citation:
Citation:
Citation:
__________________
Vincent Rogier. Rubrique ORACLE : Accueil - Forum - Tutoriels - FAQ - Livres - Blog Vous voulez contribuer à la rubrique Oracle ? Contactez la rubrique ! OCILIB (C Driver for Oracle) Librairie C Open Source multi-plateformes pour accéder et manipuler des bases de données Oracle |
|||
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 8 ![]() |
Okai, merci pour tout, Pro*C tourne à merveille. J'ai des erreurs maintenant, mais c'est dû à d'autres choses qui n'ont pas lieu d'être dans cette partie du forum
Merci encore ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com