1
回答
如何使用开源软件开发自己的应用程序?
注册华为云得mate10,2.9折抢先购!>>>   

小弟刚入行,对开源软件的使用方式还不甚了解。比如我看到一款开源软件做得不错,想在此基础上开发新的应用,需要用到里面的一些API,那我是应该下载binary版本还是source code,即:

1. 用binary版本安装之后再调用API

2. 将未经编译的源码和自己新增的代码合在一起重新编译,新增代码里面可以调用API?

应该采用哪种方式,求大神解答。

<无标签>
举报
xibinke
发帖于3年前 1回/524阅
共有1个答案 最后回答: 3年前

我觉得首先应该看这个软件的License,看看使用限制约定。

软件大的话如果有直接编译好的 当然方便些。如果是静态链接库更好,不需要包含dll不会那么容易别人一眼看出来你是用了什么。

如果软件小指有几个源文件,直接放到自己代码里也可以,不过也可以自己编译一个静态库用。

开发前期的话自然是怎么方便快速怎么来。

顶部