1 Star 0 Fork 2

cherishforgo/PacVim

forked from Gitee 极速下载/PacVim 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Makefile 805 Bytes
一键复制 编辑 原始数据 按行查看 历史
zero2cx 提交于 2016-12-30 17:30 . Update Makefile
TARGET = pacvim
PREFIX ?= /usr/local
BINDIR = $(PREFIX)/bin
MAPDIR = $(PREFIX)/share/pacvim-maps
OBJS := $(patsubst %.cpp,%.o,$(wildcard src/*.cpp))
MAPS := $(wildcard maps/*)
CXX ?= g++
CXXFLAGS += -std=c++11 -DMAPS_LOCATION='"$(MAPDIR)"'
LDLIBS += -lncurses -lpthread
ifneq ($(shell uname -s 2>/dev/null || echo nop),Darwin)
# OS has POSIX threads in libc
CXXFLAGS += -pthread
endif
$(TARGET): $(OBJS)
$(CXX) $(CXXFLAGS) $(LDFLAGS) $^ -o $@ $(LDLIBS)
install: $(TARGET)
install -Dm755 $(TARGET) $(DESTDIR)$(BINDIR)/$(TARGET)
install -d $(DESTDIR)$(MAPDIR)
install -t $(DESTDIR)$(MAPDIR) $(MAPS)
uninstall:
$(RM) $(DESTDIR)$(BINDIR)/$(TARGET)
$(RM) -r $(DESTDIR)$(MAPDIR)
clean:
$(RM) $(wildcard src/*.o) $(TARGET)
.PHONY: install uninstall clean
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/cherishforgo/PacVim.git
git@gitee.com:cherishforgo/PacVim.git
cherishforgo
PacVim
PacVim
master

搜索帮助