2

答えを見つけるためにグーグルに良いリクエストを入力することはほとんどできませんでした。Visual Studio (2012) を使用したプロジェクトがあり、このプロジェクトは git でバージョン管理されています (このファイルはバージョン管理されています * : vcxproj )。プロジェクトでBoostライブラリを使用したいので、その場所を設定する必要がありますが、この方法ではvcxprojが変更されるため、他の人が自分のPCなどに合わせて変更する必要があります。このファイルをバージョン管理から削除せずにこのような問題を解決するにはどうすればよいですか?

*私はここを読みました:ファイルをバージョン管理する必要があるソース管理の .vcxproj 。

4

3 に答える 3

0

1 つのオプションは、boost をコード ツリーに含めることです。これにより、マシンにインストールされている boost に外部依存関係がなくなります。これにより、開発マシンをセットアップするための要件も軽減されます。

ブーストはオープン ソースであり、GitHub ( https://github.com/boostorg ) で利用できるため、 git submodulesを使用してマップできるはずです。

別のオプションは、boost Nuget パッケージを使用することです

于 2015-12-29T18:39:28.720 に答える