簡體   English   中英

通過 gcc Makefile 的兩個可執行文件

[英]Two executables via gcc Makefile

這是我的 Makefile:

# Makefile

CC=gcc
CFLAGS=-ansi -Wall

prog1: prog1.o
prog2: prog2.o

clean:
   rm -f prog1.o prog2.o

它可以工作並從 prog1.c 創建一個“prog1”可執行文件,但它根本不構建 prog2。 我將如何使它做到這一點?

創建一個all目標並將其放在prog1prog2之前:

all: prog1 prog2

您可以make prog2 prog2 單獨生成 prog2,或添加all: prog1 prog2規則以自動生成兩者。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM