Изменение делает каталог установки на Ubuntu при создании из источника

Я создаю источник из пакета под названием OI.

Пакет всегда устанавливает в usr/local/include/OIS

Я пытался использовать ./configure --includedir=/usr/local/include флаг, но кажется, что только изменяет префикс не суффикс (OI).

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

Кто-то может вести меня, где я мог возможно отредактировать так, чтобы, когда я работаю, сделали установку, которую это установило бы в/usr/local/include и не/usr/local/include/OIS?

Причина, которую я хочу сделать, это вызвано тем, что все заголовочные файлы имеют "file.h", когда на самом деле они находятся в "OIS/file.h". Я должен был бы изменить это во всех заголовочных файлах, таким образом, я хочу изменить каталог установки, чтобы не делать это, и в будущем в случае, если существует обновление источника.

0
задан 22.11.2010, 09:16

1 ответ

Вместо того, чтобы указать другой каталог для установки под тем, как Вы просите используйте <package>-config сценарий или <package>.pc файл данных pkgconfig, чтобы заставить соответствующие флаги передавать компилятору.

1
ответ дан 24.11.2019, 12:16

Теги

Похожие вопросы