Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: CodeBlocks не может найти gets Что сделать, чтобы можно было его использовать?  (Прочитано 6470 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
Извините, я все еще учусь

Оффлайн WhiteLedy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
  • https://github.com/WhiteLaedyAnn
    • Просмотр профиля
SergeyIT,
вот у меня там тоже всё работало а ещё на 12.10 XD Он не скомпилился. Может Ubuntu обратно переустановить?))
« Последнее редактирование: 05 Мая 2013, 17:54:11 от WhiteLedy »
*/ ///______I BANGBANG   
) . /_(_)             
/__/

Оффлайн astrobeglec

  • Активист
  • *
  • Сообщений: 838
  • Самая тяжелая ноша - пророк в извращенном мире...
    • Просмотр профиля
файлик "a.out" в папке есть?
Я вернулся...

Оффлайн WhiteLedy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
  • https://github.com/WhiteLaedyAnn
    • Просмотр профиля
astrobeglec,
нет нету, я же сказала что он не скомпилировался
*/ ///______I BANGBANG   
) . /_(_)             
/__/

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
WhiteLedy,
А вывод компиляции можно привести или это секрет.
И почитайте man gets раздел bugs
Это ставили?
sudo apt-get install build-essential
« Последнее редактирование: 05 Мая 2013, 18:24:15 от SergeyIT »
Извините, я все еще учусь

Оффлайн WhiteLedy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
  • https://github.com/WhiteLaedyAnn
    • Просмотр профиля
SergeyIT,
Всмысле вывод компиляции? это? whiteledy@whiteledy-Lenovo-G580:~$ gcc Sklad3.c
Sklad3.c: В функции «menu_select»:
Sklad3.c:111:9: предупреждение: «gets» is deprecated (declared at /usr/include/stdio.h:638) [-Wdeprecated-declarations]
мен прочитала
установить не пробовала, сейчас попробую
*/ ///______I BANGBANG   
) . /_(_)             
/__/

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
WhiteLedy,
Так компилится - это только предупреждение.
Посмотрите
gcc Sklad3.c -Wall
Извините, я все еще учусь

Оффлайн WhiteLedy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
  • https://github.com/WhiteLaedyAnn
    • Просмотр профиля
Перезагрузила комп внезапно обнаружился файл а.out Это магия  :o
Спасибо всем большое  :)

Пользователь решил продолжить мысль 05 Мая 2013, 18:38:55:
SergeyIT,особенно))

« Последнее редактирование: 05 Мая 2013, 18:38:55 от WhiteLedy »
*/ ///______I BANGBANG   
) . /_(_)             
/__/

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
WhiteLedy,
Почитайте всё-таки http://www.firststeps.ru/linux/general1.html
Очень полезно ;)
Извините, я все еще учусь

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Да, -Wdeprecated-declarations -Werror могут давать забавный эффект. Ошибки нет, но она есть.

<тут должен быть неопределенный артикль русского языка>, определитесь с терминологией
"вылетакет программа" - WhiteLedy, у тебя сборка этой программы вылетает, а что там с самой прораммой еще сильно большой вопрос.

WhiteLedy, магии нет. Так и задумано. Есть адово непонимание ситуаци и судорожные попытки применить дефибрилятор на враче скорой помощи а не на пациенте...

Блин, в трёх соснах заблудились, па-а-азо-о-ор.

...
Нельзя ли как-то CodeBlocks нормально настроить?
Нельзя Code::Blocks использовать пока у тебя "программа вылетает". Ручками, ручками собирать такое надо. и все тривиальные вопросы отпадают.
Не садят же начинающих пилотов в кабину боинга, где программу написать надо кнопочками чтобы он взлетел. хотя взлететь и сесть может без участия пилота, круто же, че, и "делать ничего не надо", только знать и понимать как работает надо, ни того ни другого у тебя нет. бери парашут и учись выпрыгивать из кукурузника сначала.

P.S. Препад - неадекват, раз gets() обязательное условие д/з. Сочувствую.

Оффлайн WhiteLedy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
  • https://github.com/WhiteLaedyAnn
    • Просмотр профиля

Нельзя Code::Blocks использовать пока у тебя "программа вылетает". Ручками, ручками собирать такое надо. и все тривиальные вопросы отпадают.

P.S. Препад - неадекват, раз gets() обязательное условие д/з. Сочувствую.
Препода моего ты не знаешь, он классный, не надо.
Если нельзя использовать компилятор каждый раз когда программа даёт сбой или зацикливается и т д то у нас вообще в мире программистов не останется
Собрать компилятор? Прости, но я не знаю ассемблера- для того чтобы представлять как компилятор работает, научишь - пожалуйста, напишу.
*/ ///______I BANGBANG   
) . /_(_)             
/__/

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
WhiteLedy,
Вы путаете компилятор и IDE
http://ru.wikipedia.org/wiki/IDE
http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%82%D0%BE%D1%80
Codeblocks - это ide, которое пользуется тем же gcc для компиляции программ
Извините, я все еще учусь

Оффлайн WhiteLedy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
  • https://github.com/WhiteLaedyAnn
    • Просмотр профиля
ок но суть от этого не меняется Я не смогу написать среду разработки :-\  ::)
*/ ///______I BANGBANG   
) . /_(_)             
/__/

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
WhiteLedy,
Ну так в ней разобраться надо, а для этого надо представлять весь процесс создания программ, заложенный в ide. Ведь что-либо, неправильно сконфигуренное в проекте ide, может дать ошибки.
Извините, я все еще учусь

Оффлайн WhiteLedy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
  • https://github.com/WhiteLaedyAnn
    • Просмотр профиля
 :buck2: Мне проще заново ide залить или по-другому компилить. Просто человек предлагает мне что-то непонятное творить с кодблоксом когда я там только три кнопочки умею нажимать  :2funny:
да и больше знать не надо что там настраивать я свою прогу переделала там теперь вообще ворнингов нет и всё шикарно и без знания кода ide
« Последнее редактирование: 07 Мая 2013, 19:19:40 от WhiteLedy »
*/ ///______I BANGBANG   
) . /_(_)             
/__/

 

Страница сгенерирована за 0.035 секунд. Запросов: 25.