makeのifeq
演算子を使用して論理ORを実行するにはどうすればよいですか?Makefile ifeq logicalまたは
ifeq ($(GCC_MINOR), 4)
CFLAGS += -fno-strict-overflow
endif
ifeq ($(GCC_MINOR), 5)
CFLAGS += -fno-strict-overflow
endif
が、これらの行を統合したいと思います:
は、例えば、私は(簡体字)があります。
(はい、はい、autotoolsの、設定、などなど、あまりにも重い利きの現在の状況について、ここでのMakefile内のすべてのものを維持したいと思います)
[この質問の論理的な反対:How to Use of Multiple condition in 'ifeq' statement]
可能重複[複合条件Makefileのチェック](http://stackoverflow.com/questions/ 5584872 /複合条件チェックインメークファイル)*。 –
それは詐欺だとは思わない、リンクされた質問は 'ifdef'演算子を連鎖させることに関連している。この質問は' ifeq'演算子を連鎖させることに関連しているが、答えは全く異なる。 – Pat
に似ています[ifneq'のための論理 'OR'演算子がありますか?](http://stackoverflow.com/q/8296723/471376) – JamesThomasMoon1979