Intégration de Pro*C/C++ dans Microsoft Visual Studio .NET 2002/2003

Par gtruong, 23 mars, 2024

L'intégration de Pro*C/C++ dans l'environnement de développement intégré Microsoft Visual Studio .NET 2002/2003 est une étape importante pour les développeurs qui travaillent avec ce langage.

**Intégration dans les projets Visual Studio** :
   -   Les erreurs et avertissements du précompilateur sont affichés dans la fenêtre de sortie de Visual Studio.
   -   Visual Studio maintient les dépendances entre les fichiers .c et .pc, facilitant ainsi la gestion des fichiers de précompilation.
1. **Spécification de l'emplacement de l'exécutable Pro*C/C++** :
   -   Sélectionnez **Options** dans le menu Outils.
   -   Accédez à l'onglet **Directories**.
   -   Ajoutez le chemin du répertoire contenant l'exécutable Pro*C/C++ : 
   - `ORACLE_BASE\ORACLE_HOME\bin`
   - Exemple: `c:\oracle\ora92\bin`

Image retirée.

2. **Spécification de l'emplacement des fichiers d'en-tête Pro*C/C++** :
   -   Suivez une procédure similaire à celle de l'étape précédente pour ajouter le chemin des fichiers d'en-tête.
   - `ORACLE_BASE\ORACLE_HOME\precomp\public`
   - Exemple: `c:\oracle\ora92\precomp\public`

3. **Ajout des fichiers .pc à un projet** :
    -   Utilisez l'option **Ajouter au projet** dans le menu Projet pour inclure les fichiers .pc dans votre projet.
Image retirée.
4.  **Ajout des références aux fichiers .c à un projet** :
   -   Pour chaque fichier `.pc`, ajoutez une référence au fichier `.c` résultant de la précompilation.
   
5.  **Ajout de la bibliothèque Pro*C/C++ à un projet** :
   -   Sélectionnez **Ajouter au projet** dans le menu Projet pour inclure la bibliothèque `orasql11.lib` dans votre projet.   
6.  **Spécification des options de construction personnalisées** :
Image retirée.
   -   Dans la vue Fichier, cliquez avec le bouton droit sur un fichier `.pc` et sélectionnez Paramètres pour spécifier les options de construction personnalisées.
   
7.  **Ajout de Pro*C/C++ au menu Outils** :
Image retirée.
   -   Personnalisez le menu Outils en ajoutant une option pour Pro*C/C++ avec le chemin de l'exécutable et les arguments appropriés.

##
En suivant ces étapes, les développeurs peuvent intégrer efficacement Pro*C/C++ dans leur environnement de développement Visual Studio, ce qui facilite le processus de développement et de débogage de leurs applications.

### Références
- [Pro*C/C++ Programmer's Guide : Integrating Pro*C/C++ into Microsoft Visual Studio .NET 2002/2003](https://docs.oracle.com/cd/E11882_01/appdev.112/e10825/pc_11thr.htm#i1000335)

- Kyte, T. (2010). _Expert Oracle Database Architecture: Oracle Database 9i, 10g, and 11g Programming Techniques and Solutions._ Apress.

- McDonald, C., Katz, C., & Beck, C. (2009). _Mastering Oracle PL/SQL: Practical Solutions._ Apress.

Étiquettes

Commentaires