Описание тега kotlin-native
Kotlin/Native - это технология компиляции Kotlin в собственные двоичные файлы, которые работают без какой-либо виртуальной машины. Он включает в себя бэкэнд на основе LLVM для компилятора Kotlin и собственную реализацию библиотеки времени выполнения Kotlin.
1
ответ
Компилятор Kotlin/native не может использовать функции inet_addr, htons и т. Д.
Я хотел бы написать простую программу с сокетным соединением в kotlin/native: Есть простая функция, которая открывает и привязывает сокет. actual fun openSocket(endpoint: IpPort): Socket { // Initialize sockets in platform-dependent way. init_socket…
13 сен '18 в 12:13
1
ответ
Gradle Kotlin Native - Вы не указали аргументов компиляции. Выходные данные не были произведены
Я довольно новичок в Gradle и Kotlin Native. Я хочу настроить свой build.gradle, чтобы я мог использовать Native для компиляции своего кода. Я использую плагин Konan, чтобы сделать это. Это работало нормально, когда я жестко запрограммировал свой кл…
03 июн '18 в 02:13
1
ответ
Kotlin/Native Tensorflow
Я создал библиотеку тензорного потока и пытаюсь получить версию тензорного потока в своем скрипте kotlin следующим образом import tensorflow.TF_Version fun main(args: Array<String>) { TF_Version() } идея может связать метод TF_Version() с библ…
19 ноя '18 в 10:17
1
ответ
Как использовать Http Request lib в Kotlin Native
Я новичок в родном Kotlin, и моя цель - создать библиотеку, чтобы наши API отдыха включали ее, и я использую ее на iOS и Android. я знал ktor и реализовал это в моем проекте, но когда я бегу build проект Gradle получить исключение, где я использую о…
08 янв '19 в 08:12
1
ответ
Не удается запустить "linkDebugFrameworkIos" в Kotlin Multiplatform при связывании iOS Framework
Я пытаюсь связать.framework iOS с Kotlin Multiplatform/Native, чтобы я мог использовать его в Kotlin. Я успешно связываю Framework с Kotlin Multiplatform/Native, и соответствующие пакеты содержат заголовки, которые я связал. тем не мение Undefined s…
11 янв '19 в 02:24
2
ответа
Использование функций библиотеки C в kotlin
Я пытался следить за этим блогом, и я успешно выполнил все шаги, но, тем не менее, когда я запускаю последнюю команду konanc $COMPILER_ARGS -target macbook src/main/kotlin/logogen.kt -library build/c_interop/png -linkerOpts "-L/usr/local/lib -lpng" …
18 дек '17 в 08:08
2
ответа
Мультиплатформенная / нативная совместимость Kotlin с Objective-C framework
Я пытаюсь вызвать код Swift/Objective-C из Kotlin в мультиплатформенном проекте. Нет проблем с обращениями к коду платформы. Но когда я пытаюсь вызвать какую-то библиотеку (или фреймворк, не уверенный, как она правильно называется, так как я не разр…
02 янв '19 в 11:24
1
ответ
Kotlin/Native Framework с платформой libs
У меня есть проект Kotlin/Native, который компилируется в платформу iOS и библиотеку Android. Я хотел бы использовать POSIX из platform.posix. в модульных тестах проекта, но компилятор не может найти platform пакет. Я попытался импортировать это так…
13 сен '18 в 05:58
4
ответа
Чистый способ чтения всех строк ввода в Kotlin
Распространенная закономерность при выполнении задач кодирования - читать много строк ввода. Предполагая, что вы не знаете заранее, сколько строк вы хотите прочитать до EOF (readLine возвращает ноль). Кроме того, в качестве предисловия я не хочу пол…
01 дек '18 в 21:08
2
ответа
Родной Kotlin не компилируется должным образом с Gradle
Я строю свой первый КН, как показано ниже, gradle initзатем обновление build.gradle с кодом ниже, затем работает gradle build, используя мой Mac: build.gradle: buildscript { repositories { mavenCentral() maven { url "https://dl.bintray.com/jetbrains…
12 окт '18 в 13:18
2
ответа
Невозможно использовать Kotlin-Kapt с Kotlin/native
Компилятор не может распознать любые зависимости kapt при использовании в общем модуле kotlin/native apply plugin: 'konan' apply plugin: 'kotlin-platform-common' apply plugin: 'kotlin-kapt' repositories { mavenCentral() } dependencies { compile "org…
07 авг '18 в 13:04
1
ответ
Может ли Gradle создать несколько двоичных файлов Kotlin Native (для одной ОС)?
Могу ли я убедить Gradle создать несколько бинарных файлов? У меня есть несколько пакетов Kotlin с файлами, которые имеют надлежащую "забавную основную (...)", но файл IntelliJ build.gradle по умолчанию позволяет мне указать только одну "compilation…
28 дек '18 в 20:40
1
ответ
Зависимости Ktor и kotlinx не обнаружены при создании платформы iOS
Я пытаюсь включить поддержку ktor а также kotlinx (serialization а также coroutines если быть точным) к моему проекту Kotlin/Native. Все библиотеки работают на Android-версии проекта, но когда я пытаюсь скомпилировать проект Xcode, я получаю сообщен…
16 янв '19 в 16:27
1
ответ
Соединение ktor и kotlinx.coroutines приводит к неопределенным символам
Я пытаюсь связать свой проект Kotlin/Native как основу для iOS. Код Kotlin компилируется просто отлично, но когда запускается компоновщик, я получаю следующую ошибку: Undefined symbols for architecture x86_64: "_kfun:kotlinx.coroutines.AbstractConti…
16 янв '19 в 17:24
1
ответ
Где я могу найти инструмент cinterop для создания файла def?
Я пытаюсь использовать библиотеку SocketRocket Objective-C в своем проекте Kotlin MPP, и мне нужно импортировать ее с помощью cinterop, но я не могу ее найти.
21 фев '19 в 00:59
1
ответ
Как запустить Kotlin в Ubuntu с помощью оснастки
** Я устанавливаю Kotlin через оснастку в Ubuntu 18, но когда я пишу Kotlin на терминале, я получаю эту ошибку, как bhaskar@bhaskar-ThinkPad-L430://usr/local/bin$ kotlin Command 'kotlin' is available in '/snap/bin/kotlin' The command could not be lo…
26 дек '18 в 12:08
1
ответ
Невозможно сослаться на пакет kotlinx.cinterop в проекте Kotlin Multiplatform
Я создал проект Kotlin Multiplatform на основе примера для iOS и Android ( https://kotlinlang.org/docs/tutorials/native/mpp-ios-android.html). В моей цели iOS я использую cinterop для связи в сторонней платформе Objective-C. Это работает нормально. …
19 фев '19 в 21:03
0
ответов
Как создать вложенный JSON с помощью сериализации Kotlinx на Kotlin native
Я создаю общую библиотеку с помощью мультиплатформы Kotlin и использую Kotlin Serialization библиотека для сериализации и десериализации, я реализую Graph QL на моем проекте, и я использую ниже структуру { "operationName":"Operation", "query":"query…
06 фев '19 в 09:03
1
ответ
kotlin.native.concurrent.InvalidMutabilityException: попытка мутации замороженного <объекта> при использовании ktor в Kotlin Multiplatform (iOS)
Я пытаюсь создать простое мультиплатформенное приложение Kotlin, которое звонит в интернет, чтобы получить некоторые строки из интернета с помощью Ktor. Я взял некоторые функции из приложения конференции Kotlin, которое я скомпилировал, и оно отличн…
13 дек '18 в 04:56
1
ответ
Kotlin-multiplatform: как выполнить модульные тесты iOS
Я работаю над мультиплатформенной библиотекой Kotlin для Android и iOS. Я хочу написать какой-нибудь платформенный модульный тест. Тесты выполняются, как и ожидалось, для общего кода и Android, но не для iOS. Ниже build.gradle файл модуля общего код…
02 янв '19 в 12:36