美文网首页
C/C++-简易TCP客户端和服务端程序启动过程

C/C++-简易TCP客户端和服务端程序启动过程

作者: ging_efcf | 来源:发表于2020-07-10 16:14 被阅读0次
遇到的问题

在Clion中按照课程代码编写了简易的客户端和服务端,使用CLion运行的时候遇到一些问题:

  1. 一直报zconf.h file不存在
  2. cmake一直build失败,提示两个main函数不能共存
解决方式
一直报zconf.h file不存在

centos7,安装一下zlib即可,安装成功以后,CLion中这个错误自动消失

yum install -y zlib zlib-devel
cmake一直build失败,提示两个main函数不能共存

这个问题产生的原因是,我在cmake的文件中,书写错误。最开始是这么写的:

cmake_minimum_required(VERSION 3.16)
project(test C)

set(CMAKE_C_STANDARD 99)

add_executable(test1 server.c client.c)

搜索后,修改成这样就好了

cmake_minimum_required(VERSION 3.16)
project(test C)

set(CMAKE_C_STANDARD 99)

add_executable(test1 server.c)

add_executable(test2 client.c)

相关文章

网友评论

      本文标题:C/C++-简易TCP客户端和服务端程序启动过程

      本文链接:https://www.haomeiwen.com/subject/kjumcktx.html