对 'std::cout' 的未定义引用
编译使用标准库的 C 程序时,例如
一种可能的解决方案是使用适当的 C 编译器,例如 g ,它可以自动链接到标准库。或者,在使用 gcc 时,需要使用 -lstdc 显式链接,如下所示:
gcc main.cpp -lstdc++ -o main.o
要消除编译期间的警告,请考虑使用 -Wall 和 -Wextra 标志:
g++ -Wall -Wextra -Werror -c main.cpp -o main.o
以上是为什么我的 C 代码出现'对 'std::cout' 的未定义引用”以及如何修复它?的详细内容。更多信息请关注PHP中文网其他相关文章!