|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
Настроить Codeblocks26.11.2014, 18:06. Показов 10042. Ответов 30
Метки нет (Все метки)
Гуру, помогите новичку!
Раньше кодил под Win-консоль в блокноте и запускал компиляцию BAT-ником... Тепреть пробую перейти на Codeblocks! И немного запутался... 1) Можно ли создать нечто вроде мейкфайла для консольной сборки проекта без кодеблокса? Для меня это очень важно! 2) Обязательно "вручную" добавлять новые файлы в проект? Или они могут туда добавляться автоматически при обнаружении в папке? 3) Можно ли добавлять свои ключи в компиляцию? Например включать ли dll или нет? (меняется размер ехе) 4) Как можно подключить либу в проект (хотя-бы в каком меню искать)? Например 3 метода работы с SQLite - в ехе, в длл динамически, в длл статически?
0
|
|
| 26.11.2014, 18:06 | |
|
Ответы с готовыми решениями:
30
Помогите настроить CodeBlocks... Как настроить русский язык в codeblocks Code::Bloks C++, В чем разница "codeblocks-12.11-setup.exe" и "codeblocks-12.11mingw-setup.exe" |
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||||||
| 26.11.2014, 22:06 | ||||||
![]() Давай тогда в рамках твоих желаний рассуждать. В любом случае скажу, что запускать из папки mingw/bin - не нужно. Цитата с оффсайта:
![]()
0
|
||||||
| 26.11.2014, 22:06 | |
|
0
|
|
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|
| 26.11.2014, 22:21 | |
|
Tester64, могу тебе предложить упрощенный вариант. Вставляешь команду на генерацию makefile в поле на скрине 1. Отмечаешь галочку и прописываешь нужное имя makefile (см. скрин 2). Вначале makefile автоматически перегенерируется (туда включатся новые файлы, если они появились). А потом произойдет сборка проекта с использование этого makefile. Либо, ты можешь руками из консоли собрать тоже самое используя этот же makefile.
0
|
|
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|||||
| 26.11.2014, 23:12 [ТС] | |||||
Похоже, если соблюдать пути, ВЕСЬ инструментарий я смогу переносить между машинами просто копируя папку. Ничего инсталировать в ОС на чужой машине не понадобиться...Не по теме:
В третьих, это всего 5я версия андроида! Сколько лет нокии? А сколько разрешений есть у айфона? А бывают ли у них случаи когда флешка не припаяна в целях экономии? у меня нет датчика компаса - 90% GPS навигаторов отказываются работать! Айфон теряет популярность. ВинФон ее и не набирал. И с батареей андроид бережнее винды и совместимости между старой и новой виндой давно накрылась. И размеры у полноценного планшета с XP не помещаются в кармашек... И цена у андроида в несколько раз меньше и разнообразие датчиков далеко впереди (ШК, радиометки, магнитные карточки). Повторюсь еще раз - ОЧЕНЬ МОЛОДАЯ ОС! Но рынок еще такой-же молодой! Есть шанс со своим продуктов "выстрелить" к тому времени когда андроид станет "приличным". Конечно интерфейсы еще слабые, на 90% требуются дизайнеры а не кодеры, предпочитают делать исключительно онлайн "морды" к серверам без офлан просмотра. Даже если твоя программа идеальная (убраны все утечки памяти, минимальная нагрузка на ядро, оптимальная нагрузка на флешку, продуман интерфес) это не значит что она не будет глючить из-за загружености памяти чужими сервисами и чужими плюшками ("живые обои" и нотиф уведомления грузят проц даже если скрыты). Но я хочу написать СВОИ компоненты! И не хочу их писать на яве! Для этого мне и нужен С++... Даже приличного "виндового" скроллинга нет. Есть надежда что нативный код будет работать на порядки надежнее в следующих версиях без использования явы. А вот винда теряет позиции на всех фронтах - покеты сдохли, в офисы предпочитают линуксы, веб сервера предпочитают на винду не ставить... Далеко не лидер в "носимых устройствах". Медиацентр-ретранслятор к плазме я предпочту за 30-50$ размером с сигаретную пачку вместо жужащего компа с виндой. Я даже кассовый аппарат на андроиде видел! Может это Вам стоит задуматься? :) 1) проект успешно собирается в IDE 2) один батник пересоздает мейкфайл (если что-то изменил в списке файлов 3) мейкфайл успешно собирается из батника (и релиз и дебюг) ... с этим уже можно работать!
0
|
|||||
| 26.11.2014, 23:20 | |
|
0
|
|
| 26.11.2014, 23:23 | |
|
0
|
|
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||
| 26.11.2014, 23:39 | ||
|
PS. В любом случае молодец, что разобрался сам
0
|
||
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|||
| 26.11.2014, 23:58 [ТС] | |||
|
Не по теме:
К тому-же линукс НЕ МОЖЕТ вытестить винду до сих пор на 100% даже в не игровом секторе! Не все легко портируется. Не все авторы ХОТЯТ портировать софт и без того "приносящий бабло" под бесплатные (и возможно плохо защищенные) ОС. Линукс на самсунг можно поставить уже давно, но далеко не все предпочитаю его туда ставить... Как и новые нокия/винфон остался просто телефоном, т.к. под него мало авторов предпочитают кодить!
0
|
|||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||||
| 27.11.2014, 00:44 | ||||
|
Большинство изменений вообще не связано с непосредственно С++, кстати. Большинство изменений (это видно по логам) связано с поддержкой целевых платформ: кодогенерация, оптимизация, ABI, стабильность работы и поддержка специфичного для андроид окружения.
1
|
||||
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
| 27.11.2014, 01:15 [ТС] | |
|
0
|
|
| 27.11.2014, 01:15 | |
|
С++ CodeBlocks CodeBlocks codeblocks CodeBlocks Codeblocks Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транслитерация текста с кириллицы на латиницу (вариант №3)
Maks 15.11.2026
Обновленная версия предыдущей обработки.
Изменения коснулись букв: Ъ, Ы, Ь, Э, отображения которых зависят от положения реквизита "Транслитерация имён".
Изменено отображение буквы Й.
Добавлена. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки.
Добавлено:
- Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|