清除使用CLion在Kotlin中导入本机C库的步骤
我正在尝试Kotlin Native,它似乎工作。
但是给出添加C库的页面还不够清楚。
例如可以说我想导入libcurl
和libxml
来制作一个webscraper。
或者说想用Qt来制作GUI。
我如何将这个库导入Clion中。
请给出明确的步骤。
我想把这个问题作为一个简单的wiki,就像我自己和其他新的本地人一样。
为什么我需要像Kotlin本地指南中提到的那样在Linux中安装库SO? 没有足够的添加源代码。
编辑: https : //github.com/JetBrains/kotlin-native/blob/master/LIBRARIES.md
First lets create a library: $ cinterop -h /usr/include/math.h -pkg libc.math -o math
问:我不能只使用gradle进行依赖管理吗?
问:为什么要传递libc.math
? 我应该为libcurl等其他库传递什么?
问:什么是-pkg
?
我假设-o math
是klib的名字。