Question

Comment obtenez-vous Pro * c pour fonctionner dans MSVC 6?

En d’autres termes, compilez un fichier .pc en un fichier .cpp.

Était-ce utile?

La solution 4

Dans onglet Génération personnalisée du fichier .pc .

Je l'ajoute dans les sorties . La sortie de proc est un fichier cpp

$(ProjDir)\$(InputName).cpp

Il y a 2 lignes dans la fenêtre Commandes . Un pour définir l'environnement MSVC 6. L'autre pour appeler proc sur le fichier .pc.

call vcvars32.bat 
proc sqlcheck=semantics userid=scott/tiger@instance   code=cpp char_map=string   sqlcheck=semantics parse=partial mode=ansi    $(ProjDir)\$(InputName).pc    include=c:\ora920\oci\include   include="%MSVCDIR%\include" include="$(MSDEVDIR)\..\vc\include"      include="$(MSDEVDIR)\..\..\vc98\include"

Vous devez ajouter le fichier .cpp à votre projet pour le compiler. Si vous devez déboguer, définissez vos points d'arrêt dans le fichier .cpp.

Cela couvre à peu près tout.

Autres conseils

Je ne connais pas bien Pro * C, mais il est généralement possible d’utiliser une étape de construction personnalisée dans MSVC. Si vous ajoutez le fichier .pc à votre projet, puis affichez la boîte de dialogue Paramètres du projet pour ce fichier, sous l'onglet Construction personnalisée, vous pouvez spécifier la ou les commandes nécessaires pour compiler le fichier .pc en .cpp. Vous devez également entrer le nom du fichier .cpp en sortie dans la section Résultats, afin que le système de construction comprenne les dépendances des fichiers et ajouter le fichier .cpp en sortie à votre projet, bien sûr.

Visual C ++ / Visual Studio ne vous aidera pas beaucoup à être un éditeur, mais vous devriez pouvoir le faire fonctionner avec un projet Makefile.

Vous pouvez le faire (malheureusement, je ne vais pas vous aider, car cela fait de nombreuses années que j'ai utilisé VC6 pour la dernière fois.) En fonction de ma mémoire défaillante, nous avons configuré le type de fichier '.pc' (dans la section outils de VC?) Afin que VC sache appeler proC pour générer une version .c ou .cpp du fichier.
Je pense que nous avons inclus le fichier (source) .pc et le fichier (généré) .cpp dans le projet (il existe probablement un meilleur moyen de le faire) afin de pouvoir facilement modifier le fichier proC dans VC.
(Je ne me souviens pas comment nous avons dit à VC que le fichier cpp dépendait du fichier pc)

Bonne chance.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top