1. ホーム
  2. c++

[解決済み] pragma comment "とは何ですか?

2022-04-21 16:38:12

質問

とは何ですか? #pragma comment の意味を教えてください。

#pragma comment(lib, "kernel32")
#pragma comment(lib, "user32")

解決方法は?

#pragma comment は、生成されたオブジェクトファイルにコメントを残すように Visual C++ に指示するコンパイラ指令です。このコメントは、リンカがオブジェクト・ファイルを処理する際に読み取ることができます。

#pragma comment(lib, libname) でプロジェクトのプロパティに追加したように、 'libname' ライブラリをライブラリの依存関係のリストに追加するようにリンカに指示します。 Linker->Input->Additional dependencies

参照 #pragma comment をMSDNに掲載しました。