0
%をに変更しますか?またはその逆。次の作品のどちらも、元の文字列は変更されません。Makefileで特殊文字を置換する
varStrg1=this/is_a/%_test
test=$(subst \%,\?,$(varStrg1))
test=$(patsubst \%,\?,$(varStrg1))
varStrg2=this/is_a/?_test
test=$(subst \?,\%,$(varStrg2))
test=$(patsubst \?,\%,$(varStrg2))
右、それが働きました。私は私がバックスラッシュで、私は明白なことを見なかった、間違った機能(patsubst)を使用してその意味を取り除くことに焦点を当てたことに驚いています。ありがとう。 –