编译源代码错误

编译源代码错误

当我在 Cent OS 5.5 上编译开源项目时,我收到错误“cc1plus 警告被视为错误”。为什么以及如何解决这个问题。

答案1

某处可能给出了 -Werror 标志。假设您有一个使用 automake/autoconf/make/configure 的项目,您可以查看是否在“configure”或“Makefile.am”中或可能在您的环境变量之一中找到它。

使用 -Werror 标志编译程序本身并不是问题,因为警告通常是对源代码质量的有效关注。

尝试查找并删除 -Werror 标志,可能添加 -fpermissive 来代替,代码可能会编译。为了能够查明为什么您拥有的源代码(无论它是什么)不“默认”编译,需要更多的信息。

相关内容