今天在学习udp时从朋友那里拷了一个udp通信的程序,想跑一跑

代码很简单,但在编译的时候一直报错,如下图:

解决QT编译程序显示undefined reference to `std::cout'等错误

朋友说相同的代码他那里就可以跑通,我这里竟然不行!!!(人品这么差么)

然后开始了百度。

搜索了一下,基本都是说这个问题是编译器没设置对导致的。

然后尝试了一下,果然是这个问题。

本人是这样解决的:

在cmakelist.txt里添加一下两句话即可:

SET(CMAKE_CXX_COMPILER      "ccache")
SET(CMAKE_CXX_COMPILER_ARG1 "g++")

相关文章: