Skip to content

Commit 5e4d5c7

Browse files
committed
feat: Include zlib in c++ starter code
1 parent 01624ac commit 5e4d5c7

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

starter_templates/cpp/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ set(CMAKE_CXX_STANDARD 23) # Enable the C++23 standard
88
set(THREADS_PREFER_PTHREAD_FLAG ON)
99

1010
find_package(Threads REQUIRED)
11+
find_package(ZLIB REQUIRED)
1112

1213
add_executable(server ${SOURCE_FILES})
1314

14-
target_link_libraries(server PRIVATE Threads::Threads)
15+
target_link_libraries(server PRIVATE Threads::Threads ZLIB::ZLIB)

starter_templates/cpp/src/server.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <sys/socket.h>
88
#include <arpa/inet.h>
99
#include <netdb.h>
10+
#include <zlib.h>
1011

1112
int main(int argc, char **argv) {
1213
// Flush after every std::cout / std::cerr

starter_templates/cpp/vcpkg.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"dependencies": [
3-
"pthreads"
3+
"pthreads",
4+
"zlib"
45
]
5-
}
6+
}

0 commit comments

Comments
 (0)