Я пытался установить пакет gcc-arm-linux-fnueabi, и я делал это несколько раз несколькими разными способами, но мне всегда не хватает папки c ++ в каталоге include.
Для установки я использовал:
sudo apt-get install gcc-arm-linux-gnueabihf
, и после завершения установки у меня есть папки arm-linux-gnueabi и arm-linux-gnueabihf в моем каталоге / usr. Когда я захожу в папку / usr / arm-linux-gnueabi / include, папка c ++, как я ожидаю, отсутствует, поэтому отсутствуют заголовки, такие как iostream и т. Д. То же самое относится к каталогу arm-linux-gnueabihf.
Кто-нибудь знает, что может быть причиной этого? Возможно, я что-то пропустил? Я довольно плохо знаком с кросс-компиляцией, но вся документация, которую я изучал, указывает на то, что среди включений должна быть папка c ++, и без нее мои попытки скомпилировать даже простые тестовые коды заканчиваются неудачей, так как даже заголовок iostream не доступен .
Моя машина: 64-битный процессор Intel i7 на Asus N56VZ под управлением Ubuntu 13.10
Целевые устройства: Beaglebone (как белый, так и черный)