Вопрос

Как заставить Pro * c работать в MSVC 6?

Другими словами, скомпилируйте файл .pc в файл .cpp.

Это было полезно?

Решение 4

На вкладке пользовательской сборки для файла .pc .

Я вставляю это в выходы . Выходные данные proc - это файл cpp

$(ProjDir)\$(InputName).cpp

В окне команды есть 2 строки. Один для установки среды MSVC 6. Другой для вызова proc в файле .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"

Вы должны добавить файл .cpp в свой проект, чтобы скомпилировать его. Если вам нужно отладить, установите точки останова в файле .cpp.

Это в значительной степени покрывает это.

Другие советы

Я не знаком с Pro * C, но в целом это возможно, используя пользовательский шаг сборки в MSVC. Если вы добавите файл .pc в свой проект, а затем откройте диалоговое окно «Параметры проекта» для этого файла, на вкладке «Выборочная сборка» вы можете указать команды, необходимые для компиляции файла .pc в .cpp. Вам также следует ввести имя выходного файла .cpp в разделе «Вывод», чтобы система сборки понимала зависимости файлов, и, конечно, добавить выходной файл .cpp в ваш проект.

Visual C ++ / Visual Studio не будет большой помощью, кроме как редактором, но вы должны быть в состоянии заставить его работать с проектом Makefile.

Вы можете сделать это (к сожалению, я не собираюсь сильно помогать, так как это было много лет с тех пор, как я в последний раз использовал VC6.) В соответствии с моей нехваткой памяти мы установили тип файла '.pc' (в разделе инструментов VC?), Чтобы VC знал, что нужно вызывать proC для создания версии файла .c или .cpp.
Я полагаю, что мы включили в проект файл (source) .pc и (созданный) .cpp (возможно, есть лучший способ сделать это), чтобы мы могли легко редактировать файл proC в VC.
(Я не могу вспомнить, как мы сказали VC, что файл cpp зависит от файла pc)
Желаем удачи.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top