LINUX.ORG.RU
решено ФорумAdmin

Установка библиотек С++


0

1

Может не в тему, но вопрос задам.
Есть нетбук с opensuse 11.2
Есть QTCteator
Проблемы с остальным.... библиотеками.... утилитой qmake....
Яст показывает что библиотеки С++ установлены, хотя iostream нет и в помине. С qmake та-же история.

Пока так.


~ $ pacman -Ql gcc | grep iostream
gcc /usr/include/c++/4.6.2/iostream
gcc /usr/share/man/man3/std::basic_iostream.3.gz
gcc /usr/share/man/man3/std::iostream.3.gz
gcc /usr/share/man/man3/std::wiostream.3.gz

и вообще надо было тему в девелпе создавать. или не создавать вообще, а читать маны.

fork_you
()

[code=bash] $ locate iostream

/usr/include/c++/4.6/iostream [/code]

рекомендую сначала разобраться в флагах gcc, а потом уже лезь в qtcreator

lazyklimm ★★★★★
()

libstdc++44-devel - Include Files and Libraries mandatory for Development Выхлоп linux-5xl1:/home/scat # find /usr -name iostream* /usr/include/c++/4.3/iostream /usr/include/c++/4.4/iostream

Собственно при попытке откомпилировать в QT Creator пишется, что cin и cout не обьявленны.

Где должна лежать эта iostream, что-бы QT Creator понял что она там есть? /home/scat/c/devel/QT4/bred/main.cpp:11: error: ‘cout’ was not declared in this scope

sCat
() автор топика
Ответ на: комментарий от fork_you

и вообще надо было тему в девелпе создавать. или не создавать вообще, а читать маны.

Извините. Я думал над этим. Это все-таки больше похоже на установку ПО.

sCat
() автор топика
Ответ на: комментарий от sCat

iostream нет и в помине

std::cout попробуй.

Ларчик просто открывался. Спасибо. Помогло.

4.2 же в ОП. Если std::cout работает, то iostream точно есть, а ты просто не подключил нужный namespace/не указал его явно.

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