一般开源软件都会有他的文档吧。。先看下文档,然后还可以上网搜一下有没有前人研究过,一般都会有人写博客的,可以看他们写的,有入门的文档。不然就在程序中设断点,或单步调试,从main开始跑,一步步看下去,就知道他的逻辑了。。
开源的软件的话去下载作者提供的源代码用对应的开发工具打开看啊,我不太明白你的意思