遇到的问题
在Clion中按照课程代码编写了简易的客户端和服务端,使用CLion运行的时候遇到一些问题:
- 一直报zconf.h file不存在
- 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)
网友评论