4

こんにちは、.lib ファイルになる静的ライブラリを作成しようとしています。私はfile1.hとfile1.cppを持っています。file1.cpp には、file2.cpp と file2.h で定義された関数を必要とするコードがあります。私のプロジェクトで(プロジェクトのプロパティ->構成で、プロジェクトを静的ライブラリとして定義しました)。コンパイルした後は、リリース フォルダー内の file2.obj および file1.obj ファイルを参照してください。.lib ファイルが表示されません。ファイルfile1.cppで定義された関数を含む.libファイルを取得するには、Visual Studio 2010でどこをどのように変更する必要がありますか。

ありがとう

4

1 に答える 1

2

出力ファイルの名前は次の場所で指定されます。

Configuration Properties -> Librarian -> General -> Output File

.objファイルの場所以外の値を持っている可能性があるため、.libを作成している場合でも、期待した場所ではありません。

また、ビルドするときは「出力」ウィンドウを見てください。.libファイルを書き込んでいる場所にエコーする必要があります。

于 2012-11-07T22:09:00.073 に答える