C ++编译器问题:3> cl:命令行错误D8016:'/ clr'和'/ arch:SSE2'命令行选项不兼容

时间:2014-12-05 21:24:31

标签: c++ compiler-errors linker-errors

我第一次使用C ++,并且一直在关注如何编写简单的合成器的教程。到目前为止我一直都很好,但是在不断得到这个错误并且没有找到解决方案之后(是的,我在这里寻找类似的帖子而且没有一个解决方案有效)任何人都可以解释这个错误意味着什么以及我如何能够解决它出来吗?谢谢!

更多信息:

我一直工作,直到我得到本教程的这个特定部分,没有错误完成本节的所有内容。

http://www.martin-finke.de/blog/articles/audio-plugins-011-envelopes/

1 个答案:

答案 0 :(得分:0)

我会忽视drescherjm的建议,而是改变项目类型。

您已将项目设置为使用.NET运行时。 (/ clr = / commonLanguageRuntime)。鉴于源存档还包括MACOSX文件夹,更具体地说,是一个不使用MS编译器的CBP文件(Code :: Blocks项目)(因此,可以 使用clr构建,可以完全安全地说这不是一个c ++ / clr程序,而是一个简单的c ++程序。

只需重新创建项目并将现有文件复制到新文件夹中,然后将其重新添加到项目中即可!