美文网首页
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