首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows上的Kotlin Native libcurl示例

问Windows上的Kotlin Native libcurl示例
EN

Stack Overflow用户
提问于 2018-10-18 17:31:53
回答 5查看 906关注 0票数 6

我正在尝试从JetBrains:https://kotlinlang.org/docs/tutorials/native/interop-with-c.html学习Kotlin Native如何使用这个教程

但是这些教程只适用于macOS和Linux。有时我使用windows计算机,我想知道它在那里是如何工作的。

如何在windows中添加libcurl库?如何将其添加到libcurl.def文件?

它不会在任何地方被解释。

EN

回答 5

Stack Overflow用户

发布于 2018-10-18 19:30:41

您需要安装MSYS2,然后在MSYS2控制台中安装libcurl:

$ pacman -S mingw-w64-x86_64-curl

请参阅https://github.com/JetBrains/kotlin-native/pull/1499

票数 3
EN

Stack Overflow用户

发布于 2018-10-30 05:22:42

关于如何在Kotlin/Native中使用动态构建的libcurl (也称为DLL)的更详细的分步说明。

https://jonnyzzz.com/blog/2018/10/29/kn-libcurl-windows/

票数 3
EN

Stack Overflow用户

发布于 2018-10-18 18:56:24

我不认为它现在被覆盖在某个地方。这个想法仍然是一样的,你应该能够让它工作。第一步是从https://curl.haxx.se/libcurl/本地下载并构建libcurl。有关于如何构建它的说明和文档。我确实建议为SSL选择Windows自己的实现。

一旦完成构建,您将同时拥有includes和库。请注意,在Windows上,您将始终拥有一个静态库。即使您将curl构建为动态库(DLL),您也将拥有一个用于链接的生成的静态库。DLL更易于构建和使用。一个真正的静态库更好,因为您的Kotlin/Native程序二进制文件中没有依赖项。在这一点上,教程说明应该是有效的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52871078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档