首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我能否将DLL项目编译为ARM的共享对象(.so)文件?

问我能否将DLL项目编译为ARM的共享对象(.so)文件?
EN

Stack Overflow用户
提问于 2018-07-03 09:38:08
回答 1查看 4K关注 0票数 1

我有一个配置类型为C++的Microsoft .dll项目。我希望这个库也能在我的linux系统中工作,那么我如何将源代码编译成.so文件呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-10 17:55:59

使用Visual的C++ for Linux外接程序,在MSDN博客文章:用于Linux开发的可视化C++中对此进行了描述。

然后:

  1. 创建一个新的Linux项目(Visual C++ / Cross Platform / Linux / Empty Project)
  2. 更改General选项卡中的项目设置,使Configuration Type为Dynamic Library (.so)
  3. 将源添加到项目中。您可以在项目之间链接源文件,这样您就有了一个通用的代码库。
  4. 删除/替换和Windows依赖项
  5. 构建
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51151271

复制
相关文章

相似问题

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