1

Pro*c を MSVC 6 内で動作させるにはどうすればよいですか?

つまり、.pc ファイルを .cpp ファイルにコンパイルします。

4

4 に答える 4

1

私はPro*Cに精通していませんが、一般的には、MSVCのカスタムビルドステップを使用して可能です。プロジェクトに.pcファイルを追加し、そのファイルの[プロジェクト設定]ダイアログを表示する場合は、[カスタムビルド]タブで、.pcファイルを.cppにコンパイルするために必要なコマンドを指定できます。ビルドシステムがファイルの依存関係を理解できるように、[出力]セクションに出力.cppの名前も入力する必要があります。もちろん、出力.cppをプロジェクトに追加します。

于 2008-10-22T10:21:42.153 に答える
0

.pcファイルのカスタムビルドタブ

これを出力にポップします。procの出力はcppファイルです

$(ProjDir)\$(InputName).cpp

コマンドウィンドウには2行あります。1つはMSVC6環境を設定します。もう1つは、.pcファイルでprocを呼び出すためのものです。

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ファイルにブレークポイントを設定します。

それはほとんどそれをカバーしています。

于 2008-11-13T00:35:41.240 に答える
0

Visual C ++ / Visual Studioは、エディターである以外は大きな助けにはなりませんが、Makefileプロジェクトでこれを機能させることができるはずです。

于 2008-10-21T23:38:35.993 に答える
0

あなたはそれを行うことができます(残念ながら、私が最後にVC6を使用してから何年も経っているので、あまり役に立ちません)。私の失敗したメモリによると、ファイルタイプ「.pc」を設定しました(のツールセクションでVC?)VCがproCを呼び出して、ファイルの.cまたは.cppバージョンを生成することを認識できるようにします。
VCでproCファイルを簡単に編集できるように、プロジェクトに(ソース).pcファイルと(生成された).cppファイルの両方を含めたと思います(これを行うにはおそらくより良い方法があります)。
(cppファイルがpcファイルに依存していることをVCにどのように伝えたか思い出せません)
幸運を祈ります。

于 2008-10-22T09:50:25.353 に答える