LINUX.ORG.RU

Нахождение баз С++ в мандрейк 10.1


0

0

Куда в Мандрейке 10.1 савятся базы С++ (инклюды и тд). Буду рад любой помощи + ответами на подобные вопросы (базы ставились с инсталяционного диска + наверное компилятор). И дайте пожалуйста ссылки на русские книги по програмироавнию в Линуксе на С++.

Сегодня что, день пробуждения Ктулху? Попробуй написать это в файл
test.cpp
#include <iostream>
int main(){
std::cout << "Hello Cthulhu"<<std::endl;
return 0;
}
А затем выполни
g++ test.cpp -o cthulhu && ./cthulu
Если будет напечатано Hello Cthulhu, то значит у тебя g++ и нужные библиотеки установлены, а думать, где они находятся не надо.

krum
()
Ответ на: комментарий от kamikadze_x

А не забота ли это компилятора, определять где находятся файлы заголовков (если это "инклюды")? Тебе оно зачем вообще?

mishok13
()
Ответ на: комментарий от kamikadze_x

>Ну было сказано "базы и компоненты С++" а сказано о g++ это опечатки или же так и надо?

да, g++ это компилятор с++

Sherak ★☆
()
Ответ на: комментарий от kamikadze_x

Команда `gcc -v` должна показать эти пути

aton
()

инклюды лежат в /usr/include
библиотеки в /lib, /usr/lib, /usr/lib/<подпапка>
компилируешь с помощью
C: gcc -x c <имена исходных файлов> -o <имя выходного файла>
C++: gcc -x c++ <имена исходных файлов> -o <имя выходного файла>

а вообще:
man hier
man gcc
google://FHS

>И дайте пожалуйста ссылки на русские книги по програмироавнию в Линуксе на С++.

http://lingvo.yandex.ru/en + читать маны
программирование на С/С++ в линуксе не отличается от обычного консольного в вендафсе (posix аднако). если нужна граф. библиотека или чото нестандартное - /usr/share/doc/<имя штуковины> & google

generatorglukoff ★★
()
Ответ на: комментарий от generatorglukoff

>программирование на С/С++ в линуксе не отличается от обычного консольного в вендафсе (posix аднако).

Стоит отметить, что системные вызовы и межпроцессное взаимодействие все-таки отличаются. Могу посоветовать книгу Робачевского "Операционная система UNIX", там и в общем о системе, и о программировании под нее.

ftor
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.