Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在 Mac (OS X 10.7.5) 上编译代码
我被一条消息困住了,我不知道我应该采取什么行动来尝试解决或解决这个问题。
我完全知道这有点短,但基本上是向控制台抛出的唯一消息。
llvm-g++-4.2: -E, -S, -save-temps and -M options are not allowed with multiple -arch flags
关于这是什么的任何线索告诉我?(注意代码是在类似的环境下编译的)
您没有提供有关构建环境的任何详细信息 - 我假设它提供了一个配置脚本 - 在大多数情况下,您可以通过传递--disable-dependency-tracking给您的配置选项来解决此问题。
--disable-dependency-tracking
在这样做之前,我建议完全清理构建目录,即make distclean,如果它是由构建结构提供的。
make distclean