0

プロジェクトには、同じファイル名のモジュールがいくつかあります。そこで、Object Filenameプロジェクト設定を次のように設定しました。

$(IntDir)\%(Directory)\

これは、ファイルのパスを使いすぎることを除いて、正常に機能します。したがって、パス構造は次のとおりです。

C:\a\b\c\project.sln
C:\a\d\extern

externブーストのようなものがあります。結果の出力は...

C:\a\b\c\Release\a\b\c\etc\.obj
C:\a\b\c\Release\a\d\extern\etc\.obj

最初の2つのレベルをフォルダ名から外したいので、次のように表示されます。

C:\a\b\c\Release\c\etc\.obj
C:\a\b\c\Release\extern\etc\.obj

..前のフォルダの後ろではなく、次のフォルダの前に似ているが、それに対して作用する、文書化されていないパス構文のようなものはありますか?何かのようなもの:

$(IntDir)\>>\>>\%(Directory)\どこで>>私たちを?の左側に移動し%(Directory)ますか?

アドバイスを提供してくれてありがとう。

4

1 に答える 1