1

Visual Studio Team サービスを使用してCRFSuiteLibLBFGSをビルドしています。CRFSuite は、ビルド中の LibLBFGS ライブラリに依存します。問題なく LibLBFGS をビルドできます。CRFSuite プロジェクトをビルドするときに、LibLBFGS ビルドによって生成されたライブラリとヘッダー ファイルを CRFSuite プロジェクトに含めることができるようにしたいと考えています。

うまくいけば、かなり明白な何かが欠けているので、これを行うことができます。

4

1 に答える 1

0

要件を達成する簡単な方法は、CRFSuite ビルド定義に LibLBFGS プロジェクトをビルドする別の Visual Studio ビルドまたはその他を追加できることです。

手順:

  1. CRFSuite プロジェクトのビルド定義を作成する (例: Visual Studio ビルド テンプレート)
  2. [リポジトリ] タブで LibLBFGS および CRFSuite プロジェクトのマッピングを設定する
  3. CRFSuite プロジェクトをビルドするステップ/タスクの前に、Visual Studio Build ステップ/タスク (LibLBFGS プロジェクトをビルドする) を追加します。
  4. CRFSuite プロジェクトの参照方法に応じて、LibBFGS ビルド結果 (アーティファクト) を対応するフォルダーにコピーするための [ファイルのコピー] ステップ/タスクを追加します。

一方、PowerShell に慣れている場合は、カスタム ビルド タスクを使用して REST API を呼び出し、他のビルドのアーティファクトをダウンロードできます。あなたを助けることができるサンプルコードがあります

于 2016-12-12T02:48:09.077 に答える