Как сделать копию библы, чтоб ее изменить
- Войдите на сайт для отправки комментариев
Вс, 30/06/2019 - 20:09
Есть библиотека, содержащая несколько файлов: lib1.h ...main.h, ...Config.h, ...cpp, keyword.txt и т.п. Все лежат в одной папке, скажем "Lib1". В скетче объявлена как #include lib1.h
Я вношу изменения в некоторые файлы. Как сохранить старую версию библы, и сделать новую lib2? И чтоб из скетча сразу было видно, которая объявлена.
только поменяв имя каждого файла .cpp и .h в библиотеке, например прибавив им всем спереди свое имя. чтобы получилось dim3740_lib1.h dim3740_main.h и так далее. И не забудьте поправить все #include, которыми файлы внутри библиотеки ссылаются друг на друга
Одна только смена имени фолдера не поможет.
включить в тело скетча не вариант? подключать в кавычках ""
я так делаю
не забудьте поправить все #include, которыми файлы внутри библиотеки ссылаются друг на друга
Да, вот это и напрягает... придется внимательно все поиском даже отловить... пошерстить по кодам, а не просто по именам файлов.... Возможно что некторые средства разработки все это автоматизируют, но у меня редкий и единичный случай... Спасибо, займусь рутиной, раз надо)))
Нахрена такие сложности? Закидываете все файлы с расширением *.h и *.cpp в папку со скетчем, поправить в инклудах на "*.h"
При открытии проекта закладками откроются и ваши библиотеки и правьте их себе на здоровье...