Я только начинаю узнавать больше о Linux, поскольку я использую Ubuntu.
Я пытаюсь установить библиотеку только для заголовков с именем "date.h" из здесь
В выдержке из github говорится, что это библиотека только для заголовков
"date.h" - это библиотека только для заголовков, основанная на . Он добавляет несколько новых типов продолжительности и новые типы time_point. Он также добавляет типы «поля», такие как year_month_day, который представляет собой структуру {year, month, day}. И он предоставляет удобные средства для преобразования между типами «field» и типами time_point.
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
vcpkg install date
Я следовал вышеупомянутой инструкции, и теперь у меня есть /home/username/vcpkg/
со многими другими каталогами под ним.
Я перешел на /home/username/vcpkg/installed/x64-linux/include/date
и нашел date.h
и tz.h
, которые я искал.
Я пытаюсь использовать их в проекте C ++, но я не уверен как сказать компилятору, где искать заголовочные файлы. Должен ли я вырезать / скопировать каталог /date
в /user/include/c++/9
, или /usr/local/include
, или /usr/local/include/x86_64-linux-gnu
? или я не должен делать ничего из этого? Я должен как-то определить путь к библиотеке в моих файлах / makefile?
Спасибо