Linux iostream нет такого файла или каталога

Содержание
  1. Hello World не компилируеться в g++
  2. Re: Hello World не компилируеться в g++
  3. Re: Hello World не компилируеться в g++
  4. Re: Hello World не компилируеться в g++
  5. Re: Hello World не компилируеться в g++
  6. Re: Hello World не компилируеться в g++
  7. Re: Hello World не компилируеться в g++
  8. Re: Hello World не компилируеться в g++
  9. Re: Hello World не компилируеться в g++
  10. Re: Hello World не компилируеться в g++
  11. Re: Hello World не компилируеться в g++
  12. Re: Hello World не компилируеться в g++
  13. Re: Hello World не компилируеться в g++
  14. Не получается #include и др.
  15. Re: Не получается #include и др.
  16. Re: Re: Не получается #include и др.
  17. Re: Не получается #include и др.
  18. Re: Не получается #include и др.
  19. Re: Не получается #include и др.
  20. Re: Не получается #include и др.
  21. Re: Не получается #include и др.
  22. Re: Не получается #include и др.
  23. Re: Не получается #include и др.
  24. Re: Не получается #include и др.
  25. Неустранимая ошибка: iostream: нет такого файла или каталога при компиляции программы C с использованием GCC
  26. Решение
  27. Другие решения
  28. iostream.h: Нет такого файла или каталога (гугл не помог)
  29. [Ничего не понимаю]Не компилируется
  30. Re: [Ничего не понимаю]Не компилируется
  31. Re: [Ничего не понимаю]Не компилируется
  32. Re: [Ничего не понимаю]Не компилируется
  33. Re: [Ничего не понимаю]Не компилируется
  34. Re: [Ничего не понимаю]Не компилируется
  35. Re: [Ничего не понимаю]Не компилируется
  36. Re: [Ничего не понимаю]Не компилируется
  37. Re: [Ничего не понимаю]Не компилируется

Hello World не компилируеться в g++

Подскажите куда копать, вроде все верно.

Re: Hello World не компилируеться в g++

>> Подскажите куда копать, вроде все верно.

Судя по всему g++ не может найти свои же стандартные включаемые файлы. Проверь что они установлены.

Re: Hello World не компилируеться в g++

Возможно что эти файлы просто в каком-то отдельном пакете. Попробуй поискать что-то типа libstdc++-devel (зависит от дистрибутива).

Re: Hello World не компилируеться в g++

файл звется iostream.h, а не iostream

Re: Hello World не компилируеться в g++

Re: Hello World не компилируеться в g++

sudo aptitude install build-essential

Re: Hello World не компилируеться в g++

Вылезай из анабиоза, файл зоввётся iostreams (а не iostream, и не iostream.h)

Re: Hello World не компилируеться в g++

iostream.h он был в мохнатые годы

Читайте также:  Устройство не отвечает попробуйте подключиться еще раз windows 10

Re: Hello World не компилируеться в g++

какой такой iostreams? Мб ios?

Re: Hello World не компилируеться в g++

Хы, файл называется c++/4.2/iostream 🙂

PS у меня пример компилируется и выполняется, значит не хватает devel-пакета для gcc. Тока там перевода каретки не хватает.

Re: Hello World не компилируеться в g++

Дистрибутив Slackware 12.1 [code] bash-3.1$ gcc —version gcc (GCC) 4.2.4 [/code]

Как узнать каких пакетов недостаточно для компиляции ? Подскажите может gcc переустановить ? Нашел на www.slacky.eu, но там gcc старый http://www.slacky.eu/index.php?option=com_content&task=view&id=6029&a.

Re: Hello World не компилируеться в g++

Проблема решена, незаметил команду g++-gcc-4.2.4, а она помогла в итоге. Всем спасибо.

Re: Hello World не компилируеться в g++

> Вылезай из анабиоза, файл зоввётся iostreams (а не iostream, и не iostream.h)

Мля, набежало школьников, убейтесь. Файл называется

Источник

Не получается #include и др.

Помогите мне, plz, разобраться с такой ситуацией: пишу #include — получа ошибку, типа нету такого. Пытаюсь из math.h использовать математические функции (cos, sin и т.д.) получаю сообщение о необъявленных функциях. Как же так? В чём дело?

Re: Не получается #include и др.

Re: Re: Не получается #include и др.

для математики -lm для g++

Re: Не получается #include и др.

С опцией -lm всё получилось, а вот всё равно не находит :((

Re: Не получается #include и др.

using namespace std;

Re: Не получается #include и др.

Не, не получается. Ругается он на using namespace std; и всё равн говорит, что нету никакого iostream

Re: Не получается #include и др.

Попробуй явно указать путь к include файлам C++. У меня на RH 9 это: #include .

Re: Не получается #include и др.

Народ! Это подстава такая же как и с «Seg fault». Развлекается кто-то. Здесь просто он компилит плюсовую программу сишным компилятором. Все признаки налицо. И математика и путь на iostream и namespace. Сидит и ржет поди пивко похлебывая.

Re: Не получается #include и др.

а может, stdc модуль не стоит.

Re: Не получается #include и др.

Блин, ну что ж вы меня ругаете, говорите, что я издеваюсь, я просто ничего не знаю об особенностях программирования под Linux. Во всех книжках «для чайников» написано: «на любой Linux-машине уже стоит компилятор gcc, так что вам нужно только. » Если уж дело так запущено, подскажите, где почитать именно про Linux-программирование.

Читайте также:  Настраиваем dns windows server 2012

Re: Не получается #include и др.

Компилятор Си — cc или gcc. Клмпилятор С++ — g++. Проверь есть ли у тебя файл /usr/bin/g++. Если есть — то им и надо компилить ++-программу. И как правило, если ты используешь его, то таких проблем возникнуть просто не должно. iostream находится в стандартных путях про которые он знает. Математика при линковке подключается сама (в отличие от gcc, где надо специально указывать -lm), конструкция using namespace std тоже должна обрабатываться без ошибок.

Источник

Неустранимая ошибка: iostream: нет такого файла или каталога при компиляции программы C с использованием GCC

Почему, когда я хочу скомпилировать следующую многопоточную программу сортировки слиянием, я получаю эту ошибку:

Решение

ни ни являются стандартными заголовочными файлами C. Ваш код предназначен для C ++, где является действительным заголовком. использование g++ (и .cpp расширение файла) для кода C ++.

Кроме того, эта программа использует в основном конструкции, которые в любом случае доступны в Си. Достаточно просто преобразовать всю программу для компиляции с использованием компилятора Си. Просто удалить #include а также using namespace std; и заменить cout с putchar(‘\n’); … советую компилировать с использованием C99 (например. gcc -std=c99 )

Другие решения

Похоже, вы опубликовали новый вопрос после того, как поняли, что имеете дело с более простой проблемой, связанной с size_t , Я рад, что ты это сделал.

В любом случае, у вас есть .c исходный файл, и большая часть кода выглядит в соответствии со стандартами C, за исключением того, что #include а также using namespace std;

C эквивалент для встроенных функций стандарта C ++ #include можно получить через #include

    замещать #include с #include , удалять using namespace std;

С #include снял, вам понадобится стандартная альтернатива С для cout что может быть сделано printf(«\n»); или же putchar(‘\n’);
Из двух вариантов, printf(«\n»); работает быстрее, как я заметил.

Когда используется printf(«\n»); в приведенном выше коде вместо cout

Когда используется putchar(‘\n’); в приведенном выше коде вместо cout

Скомпилировано с Cygwin gcc (GCC) 4.8.3 версия. результаты усреднены по 10 выборкам. (Заняло у меня 15 минут)

Источник

Читайте также:  Linux mce что это

iostream.h: Нет такого файла или каталога (гугл не помог)

Conio.h: Нет такого файла или каталога
#include #include // Упр3.cpp:3:19: fatal error: conio.h: Нет такого файла.

G++: error: std=c++11: Нет такого файла или каталога
Всем доброго времени суток. Только несколько минут назад я столкнулся с таким случаем: при.

Компиляция error: mysql.h: Нет такого файла или каталога
при компиляции cpp файла g++ create.cpp -l /usr/include/mysql /usr/lib/mysql/libmysqlclient.so.

AntiDriver, а в путях инклуда, в которых компилер ищет, есть вообще такая либа? Командой g++ компилишь?

Добавлено через 1 минуту

тебе уже говорили, у этого файла нет расширения. только имя.

к тому же, две ошибки в одной строке:

Тогда надо установить пакет с названием что-то типа c++devel

Добавлено через 14 секунд
Или g++devel, или libstdc++

Добавлено через 4 минуты
Кстати, g++ точно установлен? А то ты показал, что gcc запускаешь

Добавлено через 1 минуту
Нашёл. У меня установлены пакеты libstdc++, libstdc++-6-4.4-dev

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

Работа dlopen. dlerror выдает, что нет такого каталога или файла
Почему не работает dlopen: пишу простой пример с загрузкой void * Lib = dlopen («libqmng.so».

Нет такого файла или каталога
Написал скрипт, который проверяет раз в 10 минут активный ли сервер, и если активный запускает.

QtGui: Нет такого файла или каталога
Как и рекомендовали — создал отдельную тему. итак: Есть система Linux Ubuntu 12.04, поставил на.

Источник

[Ничего не понимаю]Не компилируется

Не могу собрать ни один проект — g++ ругается на отсутствие iostream.h

:2:22: error: iostream.h: Нет такого файла или каталога

Дистр — Debian Lenny

P.S Если что, IDE — Code::Blocks

Re: [Ничего не понимаю]Не компилируется

Re: [Ничего не понимаю]Не компилируется

iostream.h нет, есть iostream

Re: [Ничего не понимаю]Не компилируется

Re: [Ничего не понимаю]Не компилируется

Мдя. А скока у крыстоф несовместимых друг с другом реализацый? Тыща?

Re: [Ничего не понимаю]Не компилируется

Заголовчный файл iostream в стандарте прописан, так что не надо троллить.

А санки может для совместимости со старым кодом оставили iostream.h 🙂

Re: [Ничего не понимаю]Не компилируется

Re: [Ничего не понимаю]Не компилируется

Кто-нибудь может по человечески ответить что мне делать?

Re: [Ничего не понимаю]Не компилируется

> Кто-нибудь может по человечески ответить что мне делать?

Источник

Оцените статью