Предположим есть некоторая сторонняя библиотека(на си, например), в которой есть функция скажем... ну какого-нибудь smp-ориентированного перемножения матриц. Если попробовать её заинлайнить, то будет очевидно, что она использует какие-то внутренние структуры и другие вспомогательные функции, которые в свою очередь делают тоже самое и так далее. Вопрос в том нет ли готового средства чтобы по заданной функции из библиотеки подготовить тот же пресловутый *.(h|c), содержащий эту функцию и всё необходимое для неё в виде сорца и ничего сверх того? Или во всяком случае чего-нибудь похожего, очень помогло бы.