1921 0 14 июля, 2011 Опубликовано 14 июля, 2011 · Жалоба Уважаемые Гуру! Представим себе, что программу пишут две группы разработчиков, каждая из которых не хочет передавать исходный текст другим. Можно ли подключать в проекте части программы уже в hex - коде? Или какие в этом случае есть выходы? я понимаю, что на уровне кодов все программы прозрачные, но всё же это не си... Полагаю, вопрос дилетантский, но укажите перстом, где и что посмотреть. ПОЖАЛУЙСТА!!! да, забыл сказать, среда разработки IAR. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 14 июля, 2011 Опубликовано 14 июля, 2011 · Жалоба да, забыл сказать, среда разработки IAR. Help->IAR Linker and Library Tools Reference Guide (xlink.ENU.pdf). Или см. в опциях проекта. Только не hex, а бинарник подключается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
follow_me 0 14 июля, 2011 Опубликовано 14 июля, 2011 · Жалоба А на чем пишете то ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 17 15 июля, 2011 Опубликовано 15 июля, 2011 · Жалоба Как я понимаю, в этом случае надо компилить в библиотеку. Тогда стороны передают друг другу эту самую библиотеку(ки) (.r43 для IAR) и интерфейс в .h-файлах. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1921 0 15 июля, 2011 Опубликовано 15 июля, 2011 · Жалоба Как я понимаю, в этом случае надо компилить в библиотеку. Тогда стороны передают друг другу эту самую библиотеку(ки) (.r43 для IAR) и интерфейс в .h-файлах. Во-во, как-то так. А эти библиотеки подключаются инклудом? А можно ли их вызывать из основной программы, причём с входными и выходными параметрами? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 17 15 июля, 2011 Опубликовано 15 июля, 2011 · Жалоба Во-во, как-то так. А эти библиотеки подключаются инклудом? А можно ли их вызывать из основной программы, причём с входными и выходными параметрами? Библиотека - это упакованный объектник. Она содержит скомпилированные тела функций и некоторую объектную информацию. В .h-файле должны быть описаны прототипы упакованных в библиотеку функций. h-файл инклудится, библиотека подключается с помощью опций линкера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться