Как скомпилировать исходный код ядра биткойн? - PullRequest
0 голосов
/ 21 января 2019

Теперь я хочу скомпилировать файлы 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"

Итак ... Я хочу знать, как скомпилировать некоторые части исходного кода биткойнов.

Если я это сделаю, нужно ли мне писать скрипт, похожий на разработчика биткойнов?

...