今天在学习udp时从朋友那里拷了一个udp通信的程序,想跑一跑
代码很简单,但在编译的时候一直报错,如下图:
朋友说相同的代码他那里就可以跑通,我这里竟然不行!!!(人品这么差么)
然后开始了百度。
搜索了一下,基本都是说这个问题是编译器没设置对导致的。
然后尝试了一下,果然是这个问题。
本人是这样解决的:
在cmakelist.txt里添加一下两句话即可:
SET(CMAKE_CXX_COMPILER "ccache")
SET(CMAKE_CXX_COMPILER_ARG1 "g++")