-1
我有兩個名爲client.c和server.c的客戶端和服務器。這兩個都包含主要功能。我在使用g ++和makefile編譯它們時遇到了麻煩。創建客戶端服務器程序的文件
all:
g++ client.c server.c -o client server.c
我有兩個名爲client.c和server.c的客戶端和服務器。這兩個都包含主要功能。我在使用g ++和makefile編譯它們時遇到了麻煩。創建客戶端服務器程序的文件
all:
g++ client.c server.c -o client server.c
我已經想通了,因爲這是兩個不同的文件,所以他們應該是這樣的單獨編譯。
all: client server
client:
g++ -o client client.c
server:
g++ -o server server.c
您需要爲每個程序製作兩個編譯目標。您現在將嘗試構建一個名爲「client」的單個輸出二進制文件,將兩者合併。 – Rob