Я посмотрел на/System/Library, но я не нашел iostream библиотека/модуль поНевозможно найти расположение стандартных библиотек C++ в OS/X?
ack iostream
Где стандартные библиотеки в OS/X?
Я посмотрел на/System/Library, но я не нашел iostream библиотека/модуль поНевозможно найти расположение стандартных библиотек C++ в OS/X?
ack iostream
Где стандартные библиотеки в OS/X?
В OS X 10,10 Yosemite, они находятся здесь:
/usr/include/c++
IIRC,/usr/local/lib ... Попробуйте добавить -L/usr/local/lib в свои варианты сборки GCC. Хотя библиотеки stdC++ должны быть уже на вашем пути к компоновщику. Ошибки компилятора обычно указывают на отсутствие заголовков/синтаксических ошибок, в то время как ошибки компоновщика указывают на отсутствие бинарной памяти.
@Bell: Как вы можете добавить -L/local/lib в свои варианты сборки GCC? Я не нашел файл «~/.gccrc» в моем Доме. –
Не используется OSX много, вы используете XCode? Вы можете отредактировать строку CC = ... в Makefile или сделать это, однако OSX хочет, чтобы вы :) :) –
@Bell: Где находится Makefile в Ubuntu/Mac? –
Try/USR/Lib/или/USR/местные/Библиотека/
Пожалуйста, убедитесь, что вы установили XCode первый.
Без xcode вы не сможете разрабатывать приложения на C/C++, поскольку xcode включает в себя все стандартные библиотеки и заголовки со ссылками.
@HMage: У меня есть Xcode 3.1.2 на моем Mac. –
iostream - это вещь на C++, а не C. Вы можете получить дополнительную помощь, если вы правильно пометите свой вопрос.
@jmtd: Спасибо, что указали это! Кажется, что подобная библиотека для C есть io. –
ответ Давида, который он снял решает проблему: расположение /Developer/SDKs/MacOSX10.5.sdk/usr/include /gcc/darwin/3.3-fast/c++/iostream –