本ページは公開が終了したページの複製であり、掲載時点での情報です。本ページに記載されている内容について各所に問い合わせることはご遠慮下さい。

[SDK] DebugOutput 関数をリンクするとき

PWJ1592 - 94/12

この資料は以下の製品について記述したものです。

  

概要

この資料は、デバッグ用関数 DebugOutput、GetInternalVersion を使用したプログラムをリンクする時に L2029 のエラーが起こることについて説明したものです。

  

詳細

デバッグ用関数 DebugOutput がリンクの時に L2029 のエラーが起ります。
原因は LIBW.LIB の中でこの関数のシンボルが定義されていないためです。
モジュール定義ファイル (.DEF) ファイル中に以下の行を記述する必要があります。

IMPORTS


ちなみに、この関数はデバッグ Windows 上でのみ使える関数です。

出力先はデフォルトでは COM1 です。
出力先を CodeView for Windows や DBWIN にするには、SYSTEM.INI に以下の行を記述してください。

[debug]
OutputTo=NUL

DebugOutput と同様に GetInternalVersion 関数もリンクできません。
また、ヘッダにも存在していません。
これも、.DEF に IMPORTS 指定を追加する必要があります。

IMPORTS


その他

(C)1994 Microsoft Corporation. All rights reserved.

マイクロソフト株式会社 テクニカル サポート


UP
UP
Home
HOMEPAGE
inserted by FC2 system