1

xx.cppおよびxx.hhファイルがあり、xx.objファイルを他のcppおよびhhファイルによって作成されたライブラリにリンクしたい...どうすればよいですか?xx.objのライブラリを作成できますか?

4

1 に答える 1

1

答えは、さまざまなソースへのアクセスの種類と、使用する開発ツールによって異なります。2つの解決策が頭に浮かびます。

  1. 2番目のライブラリのソースに直接アクセスできる場合は、xx-sourcesをそのライブラリに直接追加し、再コンパイルして再リンクするだけです。
  2. xx-sourcesに直接アクセスできず、xx-objectファイルしかない場合は、そのオブジェクトファイルをプロジェクトに直接追加できます(通常のソースファイルであるかのように)。これはVisualStudioで機能することは知っていますが、xx-object-fileは同じコンパイラバージョンと設定でコンパイルする必要があります(デバッグ/リリース、静的/動的ランタイムライブラリを混在させないでください)
于 2012-05-03T12:34:41.857 に答える