我正在尝试在Mac上编译代码(OS X 10.7.5)
我遇到了一条消息,我不知道应该采取哪些措施来解决或解决这个问题。
我完全清楚这有点短,但基本上只是扔到控制台的消息。
llvm-g++-4.2: -E, -S, -save-temps and -M options are not allowed with multiple -arch flags
这是什么导致我告诉我的? (请注意,代码已在类似环境中编译)
答案 0 :(得分:0)
您没有提供有关构建环境的任何详细信息 - 我假设它提供了一个配置脚本 - 在大多数情况下,您可以通过将--disable-dependency-tracking
传递给配置选项来解决此问题。
在这样做之前,我建议完全清理构建目录,即make distclean
,如果它是由构建结构提供的。