Всем привет и благодарность за внимание.
Вопрос такой:
установил ubuntu (как вторую OS), написал программу test.c
#include <stdio.h>
main() {
printf("Hello Word!\n");
return(0);
}даю команду: gcc test.c
выдает сообщение stdio.h файл не найден.
При установке сред разработки библиотеки *.h устанавливаться вместе со средой и все компилируется.
Вопрос: как установить только библиотеки *.h и другие, которые могут понадобиться для
компиляции. Как установить библиотеки для работы с окнами и какие порекомендуете
с точки зрения лучшей совместимости с OS семейства UNIX (ubuntu, FreeBSD, debain ...)
А для команды g++ ?
Меня интересует установка библиотек как с диска (ubuntu),
так и через сеть, а также пути установки библиотек и список необходимых
файлов. (а так же интересно по каким путям ищет файлы gcc, g++ по умолчанию
и можно ли их изменить, есть ли конфигурационный файл(ы) gcc, g++ )
Желательно так же описание процесса для FreeBSD.
Очень благодарю за внимание.
>Вопрос: как установить только библиотеки *.h и другие, которые могут понадобиться длякомпиляции.
пакеты библиотек с суффиксом source содержат исходники, dev - заголовочные файлы>Как установить библиотеки для работы с окнами и какие порекомендуете
с точки зрения лучшей совместимости с OS семейства UNIX (ubuntu, FreeBSD, debain ...)
устанавливать как и любой другой пакет.
Вы бы разобрались для начала, что такое OS, UNIX, дистрибутивы, иксы, window manager, desktop environment. Для начала как пользователь.>Меня интересует установка библиотек как с диска (ubuntu), так и через сеть
читайте описание apt
>а также пути установки библиотек и список необходимых файлов
dpkg -L имя_установленного_пакета
>[оверквотинг удален]
>компиляции.
>пакеты библиотек с суффиксом source содержат исходники, dev - заголовочные файлы
>
>>Как установить библиотеки для работы с окнами и какие порекомендуете
>
>с точки зрения лучшей совместимости с OS семейства UNIX (ubuntu, FreeBSD, debain
>...)
>устанавливать как и любой другой пакет.
>Вы бы разобрались для начала, что такое OS, UNIX, дистрибутивы, иксы, window
>manager, desktop environment. Для начала как пользователь.На мой взгляд лучший способ изучить систему это начать программировать в ней...
а как еще?
И много уже систем вы "изучили" таким наивным способом? Непонятно только зачем вы останавливаетесь на таком высоком уровне, лучше сразу переходить на уровень квантовой физики, только так можно по-настоящему изучить работу системы.
>И много уже систем вы "изучили" таким наивным способом? Непонятно только зачем
>вы останавливаетесь на таком высоком уровне, лучше сразу переходить на уровень
>квантовой физики, только так можно по-настоящему изучить работу системы.Не обращайте на них, именно так и можно реально выучить систему - пощупать ее изнутри.