У меня есть простая библиотека C++, которая использует короткий autoconf, automake и libtool для создания объекта общей библиотеки.Могу ли я извлечь конфигурацию libtool из automake/autoconf для отдельного использования?
Теперь я хочу, чтобы иметь возможность динамически компилировать новый код во время выполнения в моей программе, с помощью:
- кода вывода во временный файл (скажем /tmp/code.cc)
- Compile в библиотеку
- Динамически загрузки code.so в мой код
Я хочу найти команды, мне нужно бежать, чтобы сделать это. Я могу видеть команды, используемые при запуске 'make -n', но я действительно не хочу пытаться использовать awk для поиска и замены бит этих команд!
Ваш ответ убедил меня, что эта проблема достаточно сложная. Я займусь проблемой по-другому, но я верю, что ваш ответ правильный, если кто-то еще достаточно храбр, чтобы сделать это! –