Трудно ответить конкретно, поскольку каждое программное обеспечение может иметь другой процесс сборки, даже если они архивируются как TAR / GZ
. Что я могу сказать для большинства исходных кодов, о которых я знаю, является что сначала вам нужно извлечь архив архива tar в папку по вашему выбору. Затем большинство исходных кодов полагаются на программы AUTOCONF и MAKE, поэтому вам понадобятся следующие команды:
./configure
make
Чтобы создать свои двоичные файлы, а затем:
make install
Чтобы установить его в систему.
«./ configure» использует механизм autoconf для извлечения информации в вашей системе и готовит сценарии сборки в исходном файле, чтобы создать соответствующие исполняемые файлы, совместимые с вашей установкой , «make» будет вызывать сам сборку, которая создаст двоичные файлы из исходного кода. «make install» затем скопирует двоичные файлы, документацию, файл конфигурации и т. д. в соответствующие папки вашей системы, чтобы программное обеспечение было доступно для пользователей.
Это очень простое объяснение, реальное Ответ: прочитайте документацию, содержащуюся в исходном коде ... Только там вы точно узнаете, как ее построить.
Измените include на
#include <eigen3/Eigen/Dense>
Я не знаю, как создать собственную и процедуру установки. Но очень часто разработчики имеют имена с версией.
Если у вас есть папка «Eigen3» в каталоге / usr / include, вы должны изменить свой код на:
#include <Eigen3/Dense>