objects.mk
, sources.mk
, makefile
и subdir.mk
- это make-файлы, созданные Eclipse в соответствии с вашим типом проекта (исполняемый файл, библиотека, общая библиотека). Для их содержимого и того, как эти работы относятся к документированию команды make
вашей инструментальной цепочки. Короче говоря, они отвечают за вызов компилятора и компоновщика.
ClassName.o
- это объектный файл, сгенерированный компилятором, все они будут связаны вместе с исполняемым файлом или сохранены в библиотеке (в зависимости от проекта type).
ClassName.d
- это так называемый ссылочный файл зависимостей, который генерируется компилятором (по требованию) и включен в make-файлы, что можно отслеживать изменения в заголовочных файлах и перекомпилировать соответствующие исходные файлы, если это необходимо.
Похоже, это заголовок текста с первой страницы, по крайней мере:
docx.getObjectPart("word/header1.xml").text()
В docx есть только 1 верхний и нижний колонтитулы. Вы не можете иметь нижний колонтитул на 1-й странице, который не похож на нижний колонтитул на 2-й странице, и то же самое относится и к заголовку. После изменения заголовка на любой из страниц все заголовки на других страницах изменяются. Таким образом, получение 1-го верхнего или нижнего колонтитула похоже на получение их для всех страниц.
Чтобы получить заголовок, вы делаете это как
docx.getObjectPart("word/header1.xml").text();
И вы можете сделать то же самое для нижнего колонтитула
docx.getObjectPart("word/footer1.xml").text();
вы можете получить содержимое / тело, выполнив
docx.getObjectPart("word/document.xml").text();