55 / 38 / 20
Регистрация: 30.03.2012
Сообщений: 330

Не компилируется программа

30.03.2016, 18:33. Показов 1264. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам


Что ему не так?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.03.2016, 18:33
Ответы с готовыми решениями:

Программа не компилируется
Я начинающий, занимаюсь по онлайн-учебнику. Код тоже оттуда. У автора все работает. Пробовал компилировать как в g++, так и в gcc. У меня...

Не компилируется программа
Вот у меня есть программа вывода текстового файла на экран. В винде работает нормально, но пытаюсь скомпилировать в ubuntu выдает всяческие...

Программа компилируется в Borland 6.0 но не компилируется в Visual Studio 2008
Ета програма компилируетса в борланде 6.0 но не компилируетса в Visualstudio 2008 и в борланде 10-м почему? #include<iostream> ...

8
 Аватар для Olej
322 / 170 / 24
Регистрация: 25.03.2012
Сообщений: 712
30.03.2016, 20:39
Цитата Сообщение от nocl1p Посмотреть сообщение
Что ему не так?
А вы смотрите же что у вас в команде компиляции записано:
Bash
1
g++ -o bin/Debug/Fist obj/Debug/main.o
Это же бред!
Вот оно и ругается что нет такого файла.

Добавлено через 2 минуты
Подсказки:
1. вы вообще видели, что это раздел про C++ под Linux?
2. не используйте под Linux Code::Blocks ... тут вам не венда
1
55 / 38 / 20
Регистрация: 30.03.2012
Сообщений: 330
30.03.2016, 21:45  [ТС]
Пользуясь подсказками, хочу спросить, чем пользоваться чтобы использовать OpenGL и GLSL?

Добавлено через 21 секунду
Само собой в Linux
0
 Аватар для Olej
322 / 170 / 24
Регистрация: 25.03.2012
Сообщений: 712
31.03.2016, 01:07
Лучший ответ Сообщение было отмечено nocl1p как решение

Решение

Цитата Сообщение от nocl1p Посмотреть сообщение
хочу спросить, чем пользоваться чтобы использовать OpenGL и GLSL?
То-есть как "чем"?
GCC, естественно ... указав ему соответствующие библиотеки для сборки, типа:
Bash
1
$ gcc ... -lX11 -lglut `pkg-config --cflags --libs glu` ...
Можете Clang вместо GCC использовать для разнообразия...
1
55 / 38 / 20
Регистрация: 30.03.2012
Сообщений: 330
31.03.2016, 17:19  [ТС]
Хорошо, у меня теперь такой случай. Я установил KDevelop там вроде все хорошо, но с OpenGL беда. CMakeLists погуглил что там прописать и все равно не находит библиотеки.

Как это исправить?
0
 Аватар для Olej
322 / 170 / 24
Регистрация: 25.03.2012
Сообщений: 712
31.03.2016, 18:03
Цитата Сообщение от nocl1p Посмотреть сообщение
Как это исправить?
- установить библиотеки которых нет
- правильно указать имена библиотек, всех
- разобраться путями поиска библиотек в системе Linux
...
Способов - миллион, что я буду в угадайку играть с вашим компьютером?
Привыкайте.
Подобные поиски вам нужно будет делать при освоении всякого нового tools ... это вам не венда
1
55 / 38 / 20
Регистрация: 30.03.2012
Сообщений: 330
31.03.2016, 20:56  [ТС]
Названия функций он видит. Показывает, где они находятся, Но все равно ошибки. Библиотеки нужные установил

Добавлено через 26 минут
Короче разобрался, Доустановил нужные пакеты и компилю в консоли, например (g++ test.cpp -o example -lglut -lGL -lGLU -lGLEW)
0
 Аватар для Olej
322 / 170 / 24
Регистрация: 25.03.2012
Сообщений: 712
31.03.2016, 22:46
Цитата Сообщение от nocl1p Посмотреть сообщение
и компилю в консоли
Ото лучше всего!

Ещё можете поставить Geany - это такой развитый терминал для программирования, в котором нет ничего лишнего.
1
128 / 126 / 60
Регистрация: 22.01.2014
Сообщений: 464
01.04.2016, 09:27
Вы можете создавать Makefile и использовать GNU Make.
Прочтите простой мануал с примерами использования Makefile.
Если вы уже вникли, как выполнять компиляцию с командной строки, то c Makefile-ми вы, думаю разберетесь.
Это упрощает процесс сборки приложения, для того,что бы вам не пришлось в консоли выполнять 100 раз одно и то же.
Или же bash скрипт создать(прим. "my_make.sh"), но для больших проектов - make, а для еще более больших -другие, которые получше.

Да вам подсказали Geany - очень хороший выбор, я сам его использую, отлично подсвечивает синтаксис множества языков программирования, class-view, встроенный tool Make-Build, и т.д.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.04.2016, 09:27
Помогаю со студенческими работами здесь

Первая программа. Код не компилируется и не запускается программа.
Первая программа, первая ошибка Здравствуйте! Решил учить С++. Скачал книгу Programming: Principles and Practice Using C++, Бьерн...

Не компилируется программа?
не могу откомпелировать программу, смотри рисунок.

Программа не компилируется
Установил Borland С+++ 5,5 в папку C:\BCC, в папке bin как положено создал bcc32.cfg и link32.cfg как полагается с соответствующим...

Не компилируется программа
Где ошибка? Все по книге делаю а все равно ошибки data segment para public "data" message db "Enter two hexadecimal...

Не компилируется программа
В Visual C# 2010 Express создал проект Project3, внутри создал класс Example3.cs. С ним всё ок, нормально компилируется. Далее внутри этого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru