我需要将标记-Wno-type-limits
和-Wno-psabi
传递给cmake。我试图在命令行中传递如下参数:
CXXFLAGS+=-Wno-type-limits CXXFLAGS+=-Wno-psabi cmake
然而,似乎语法不正确。我仍然在make命令中收到有关-Werror = type-limits的错误。将这些标志传递给
的正确方法是什么?答案 0 :(得分:0)
发生的事情只是你的第二个CXXFLAGS
被存储:
$ CXXFLAGS=-Wno-type-limits CXXFLAGS+=-Wno-psabi eval echo '$CXXFLAGS'
-Wno-psabi
相反,您可以将CXXFLAGS
变量设置为包含两个标志:
CXXFLAGS="-Wno-type-limits -Wno-psabi" cmake