Skip to content

yeyeye0618/FinalProject

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

From 483 :

整合步驟:

  1. 將 src_lib/network.c 加入 Makefile 的編譯清單(你的 Makefile 使用 wildcard src_lib/*.c ,所以存檔後直接 make 即可自動編譯進 libcommon.so)。

  2. 修改 server.c 和 client.c 呼叫這兩個新函式,取代原本冗長的 socket/bind/listen/connect 程式碼。


  1. 檢查 logger.c : (僅 logger.c)
  • 確保 bin 存在 (不存在就 mkdir -p /bin)

  • 使用 gcc -o bin/test_logger src_lib/test_logger.c src_lib/logger.c -Iinclude -pthread 編譯測試檔

  • 執行 ./bin/test_logger 並搭配 wc -l test_run.log 查驗結果 (log 檔在專案目錄底下)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 77.5%
  • Python 16.5%
  • Makefile 6.0%