Теперь я хочу скомпилировать файлы block.cpp и transaction.cpp.Заголовочные файлы из них находятся в одном каталоге.Но файлы cpp ссылаются на неверный путь для заголовка.
На самом деле, если я изменю некоторые пути, компиляция будет легкой.Так я и сделал.Но я хочу скомпилировать много других вещей в исходный код биткойнов.Очевидно, что я не могу изменить все пути.
весь исходный код биткойнов находится в src dir.Некоторый исходный код находится в других каталогах, но эти dir также находятся в src dir.Но все заголовочные файлы включают в себя все исходные коды, написанные как src является корневым каталогом.Я думаю, что это возможно с помощью специального сценария оболочки или make-файла.
block.cpp - это файл block.h в директории "primitives".Но block.cpp включает в себя вот так
include "primitives / block.h"
Транзакция с транзакцией.h также в директории "primivites".Но ..
включает "primitives / Transactions.h"
Итак ... Я хочу знать, как скомпилировать некоторые части исходного кода биткойнов.
Если я это сделаю, нужно ли мне писать скрипт, похожий на разработчика биткойнов?