RadiatoR 2 31 января, 2017 Опубликовано 31 января, 2017 · Жалоба Всем доброго дня. Нужно создать закрытую библиотеку устройства. К примеру есть устройство (пусть на примере Овна). Но пользователь может писать не на CodeSys, а на с/с++. Для этого я весь код периферии устройства укладываю в либу. Потом я в новом проекте добавляю эту либу Запускаю отладку и при входе в функцию testF1(); он у меня входит в исходный код этой функции. Вот тут я хотел бы его скрыть. Как в студии при попытке войти в либу, написанную мс, студия не дает этого сделать, а просто выполняет код. Как можно в кейле скрыть исходный код либы? Или может нужно использовать другое средство? Спасибо. Дополняю - если вытащить библиотеку из ее местоположения, то исходник функции не открывается. Но при отладке в Locals отображаются названия и значения переменных. Можно их как-то убрать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 136 31 января, 2017 Опубликовано 31 января, 2017 · Жалоба Дополняю - если вытащить библиотеку из ее местоположения, то исходник функции не открывается. Но при отладке в Locals отображаются названия и значения переменных. Можно их как-то убрать?Галочка "Debug information" на первой картинке ни о чем не говорит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RadiatoR 2 31 января, 2017 Опубликовано 31 января, 2017 · Жалоба Действительно =). Внимание обращал, но мысли не возникло, что это относится к к либе, а не к прощивке (что само по себе глуповато). Спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Михась 2 9 февраля, 2017 Опубликовано 9 февраля, 2017 · Жалоба Подскажите, как в подключенной библиотеке посмотреть, какие функции она содержит? (Кейл) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RadiatoR 2 14 февраля, 2017 Опубликовано 14 февраля, 2017 · Жалоба Если это ваша библиотека, то вы итак это знаете. Если нет, то никак. Только те функции, которые описаны в хидере. На то она и закрытая библиотека. Единственное - это если она скомпилирована с debug information и browse information (на картинке есть), то можно во время отладки погулять по вызываемым функциям. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Михась 2 14 февраля, 2017 Опубликовано 14 февраля, 2017 · Жалоба Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться