如何解决如何在C ++中为模板库创建Make文件?
我是makefile概念的新手,并且拥有this模板库,我如何创建makefile以在系统上安装此库,我如何为模板库创建makefile。
源代码文件夹结构(省略了一些文件):
artlib - c++
|
|--- include
| |
| |--- artlib.hpp
|
|--- source
|
|---- anixt
| |
| |--- anixt_config.hpp
| |--- anixt_font.hpp
| |--- anixt_style.hpp
| |--- basic_anixt.hpp
|
|---- runeape
|
|--- basic_runeape.hpp
|--- runeape_config.hpp
|--- runeape_gallery.hpp
|--- runeape_style.hpp
|-------- third_party/json/json.hpp
现在,如何安装此文件和artlib.hpp文件包括所有其他文件,并且具有某些类型别名和某些功能。我目前正在测试 g ++中-I选项的代码,并在源文件中包含artlib.hpp
欢迎提出所有建议,
谢谢。
解决方法
这里是一个makefile,用于将文件template.h
安装到/usr/local/include
中:
FILES := template.h
DESTDIR := /usr/local/include
INSTALLEDFILES := $(addprefix $(DESTDIR)/,$(FILES))
all: $(INSTALLEDFILES)
$(DESTDIR)/%: %
mkdir -p $(@D)
cp $< $@
由于您没有向我们提供您想做的任何实际详细信息,所以我们只能说这些。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。