USMI

Объявление

12/06/2025 (Administration) - Spamming for the purpose of boosting messages will be punished with a ban. Спам с целью накрутки сообщений будет караться баном.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » USMI » Программы и файлы » Code::Blocks IDE


Code::Blocks IDE

Сообщений 1 страница 2 из 2

1

Привет. Поговорим о Code::Blocks.
Вроде ничего не обычного, но... Есть всякие ньюансы и приколы.
Так как Code::Blocks используется в качестиве IDE у нас во многих SoC , таких как JL, или Bluetrum, и у каждого свои компиляторы, с конфигами, и устанавливая тулчейн для Bluetruma  мы просто сносим вIDE все конфиги , темы, и настройки компиляторов, все пути.... И после установки одного из тулчейнов, попытатся открыть другой проект других SoC - то получим ошибки и тд.
Я уже не говорю о том , что тулчейн от синих  не только добавляет компиляторы для RISCV , нго и сносит к чертям тему, и настройки CB, то это начинает бесить изрядно.
Короче, что я сделал - перепаковал компиляторы JL, и Bluetrum. Теперь там нет ни каких крякозябров китайских при установке, оно не портит конфиги IDE, а просто стапвится и все)
https://upforme.ru/uploads/001b/ca/8a/2/88888.png

Например -
Я расделил JL компиляторы на "Условно нужные" и "актуальные".
------------------------------
"Условно нужные"
DV10
DV12
MC
------------------------------
"актуальные"
pi32 всех ревизий, последняя версия 2.5.1 для 6**/69*/70* серий чипов. С детектом обнов и прочим оригинальным.
------------------------------
Все сборки - с оригинальных файлов, ничего не изменено и не добавлено, кроме красиывх иконок и uninstaller-а для каждой инсталяшки.
------------------------------
Пример с JL. Можно поставить/удалить любой DV10/DV12/MC/pi32 компилятор независимо, и не мешая другим в той же папке JL, не удаляя конфиги и не торогая ничего кроме выбранного.
------------------------------
DOWNLOAD
------------------------------

Подпись автора

USMicro(R) (C)2025

2

Так как с компиляторов удалены автоконффиги (которые все портили) - теперь нужно настроить пути для каждого компилятора.
Можно просто сделать - импортировать настройки.
Открываем папку с Code::Blocks ) (должен быть установлен, и как минимум запущен один раз, для создания конфига по умолчанию, в который мы будем добавлять дальше компиляторы...)

C:\Program Files\CodeBlocks
и запускаем cb_share_config.exe
https://upforme.ru/uploads/001b/ca/8a/2/t685112.png
Открываем в cb_share_config.exe два файла конфига.
https://upforme.ru/uploads/001b/ca/8a/2/t916007.png
1 - Из которого мы будем переносить настройки компилятора.
2 - В который мы будем переносить наши настройки. (Текущий конфиг по умоляанию)
------------------------------------------------------------------------------------------------------------
Файл из которого мы будем переносить настройки -  мой проверенный, и отредактированный, в нем только настройки компиляторов.
CFG - Bluetrum & JL Toolchain
Второй файл - в который мы будем переносить настройки - должен у вас быть по пути
C:\Users\YOU_USER_NAME\AppData\Roaming\CodeBlocks
https://upforme.ru/uploads/001b/ca/8a/2/t110541.png
(У вас в системе должно быть настроено отображение скрытых папок/дисков/файлов)
Теперь просто отмечаем строку <compiler> (1) (Достаточно только её, не нужно отмечать все, они все включены в каталог <compiler>)
Жмем "трансфер" (2)
Соглашаемся с изменениями(3)
Сохраняем изменения(4)
https://upforme.ru/uploads/001b/ca/8a/2/t798076.png

Теперь у нас нормальные инсталяшки без китайщины. И рабочий IDE.
И можно работать с JL, или Bluetrum, не настраивая , и не устанавливая ничего.
Просто открываем любой JL, или Bluetrum SDK -  и работаем)
Удаление любого компилятора - не повлияет на конфиг IDE.
-------------------------------------------------------------------------------------------------------
Кто кстати знает какие версии у DV10/DV12/MC? - Если кто скажет - я исправлю.
Вообще почему я это затеял - просто потому что я работаю с JL и Bluetrum. И мне надоел этот треш с конфигами.
Тут недавно была тема на форуме по AC460* - так там вообще какой то MC_IDE собранный из CB, и какой то фигни, так он мне при установке  в систему снес нафиг PATH пути всего. Ох уж эти китайцы.
:D

Подпись автора

USMicro(R) (C)2025

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»



Вы здесь » USMI » Программы и файлы » Code::Blocks IDE