2013-12-20 2 views
1

Я пытаюсь скомпилировать SDL версии 1.2, и когда я бегу configure я вижу кучу выходных, некоторые из которых является инструментом конфигурирования поиска для некоторых/C++ заголовков C:Где Autoconf/Configure вид включаемых файлов

checking for ANSI C header files... yes 
checking for sys/types.h... yes 
checking for sys/stat.h... yes 
checking for stdlib.h... yes 

Отслеживает ли эти файлы в стандартном порядке как немодифицированный gcc/g ++? Что касается (и, что более важно, для меня) следующего случая: я использую toolchain для кросс-компиляции, который содержит предварительно настроенный g ++, который ищет только в инструментальной цепочке, а не в стандартных местах на главной машине?

ответ

2

Он ищет эти файлы в стандартном порядке, так как немодифицированный gcc/g ++ будет?

Он использует заказ, встроенный в инструментальную цепочку. Параметры, заданные пользователем (например, CFLAGS="--sysroot=/some/dir" и т. Д.), Также влияют на поиск заголовков/библиотек.

Я использую toolchain для кросс-компиляции, которая содержит предварительно сконфигурированный g ++, который ищет только в инструментальной цепочке, а не в стандартных местах на главной машине?

Как указано выше, он использует заказ, встроенный в инструментальную цепочку кросс-компилятора. Поэтому без каких-либо параметров пользователя он должен искать только в инструментальной цепочке кросс-компилятора для заголовков/библиотек.

 Смежные вопросы

  • Нет связанных вопросов^_^