Допустим, я хочу создать простой windows exe, который выполняет HTTP-запросы с помощью curl.
(см. Пример: https://github.com/JetBrains/kotlin-native/tree/master/samples/curl).
Приведенный выше пример работает, но для запуска исполняемого файла необходимо найти libcurl-4.dll
, либо в локальном каталоге или, например, в установочном каталоге (например, C:\msys64\mingw64\lib
).
Я хотел бы отправить только exe-файл, не предоставляя файлы dll отдельно. Можно ли построить exe-файл со всеми вещами, которые он использует, из библиотеки (и транзитивных зависимостей ...), связанными в exe-файл?
(Этот вопрос о том, могу ли я сделать это с помощью Kotlin 1.3.61 Родной проект и как.)