エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
マクロ定義
置換え参照(substitute reference) $(OBJ:.o=.c) のようにかくと,$(OBJ)の中のサフィックス“.o”を“.c... 置換え参照(substitute reference) $(OBJ:.o=.c) のようにかくと,$(OBJ)の中のサフィックス“.o”を“.c”に置き換えられる. パターン一致(%)を使うと次のような凝ったこともできる(gmake拡張機能). FILES = a.o b.o c.o OBJS = $(FILES:%=lib/%) SRCS = $(OBJS:obj/%.o=src/%.c) 文字列の追加 マクロTARGET = a b cに対して, a,b,cの後ろに.cを追加して, a.c,b.c,c.cにするには $(TARGET:=.c)とすればよい. TARGET = a b c echo: @echo $(TARGET:=.c) 注意点:置換は文字列の末尾だけに適用される 文字列の末尾(または空白の直前)でしか置換が起こらない. これはおそらくサフィックス部分を置換することを想