首页
社区
课程
招聘
[求助]请教从GitHub下在开源C代码要如何编译成Win下能运行的可执行程序?
发表于: 2016-12-22 16:47 5274

[求助]请教从GitHub下在开源C代码要如何编译成Win下能运行的可执行程序?

2016-12-22 16:47
5274
.

请教从GitHub下在开源C代码要如何编译成Win下能运行的可执行程序?

本人刚接触这块内容,毫无一点头绪,希望能给一些有用的帮助或者指导,比如编译环境搭建,编译方法,非常感谢!

源码下载地址:https://www.sendspace.com/file/0b84yq

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 41
活跃值: (152)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这玩意是linux 平台下的。你编译成windows 的东西首先得需要mingw或cygwin(百度下载) 然后配置好mingw/cygwin 的gcc 环境再去dist-build 目录下运行msys2-win32.sh
然后补充一下 dnscrypt 有win32的直接可运行的exe程序。不用你自己编译(https://github.com/opendns/dnscrypt-win-client)
2016-12-22 17:30
0
雪    币: 36
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
感谢指导,dnscrypt-win-client 是一个壳程序,需要调用 dnscrypt-proxy 才能正常运行的。

dnscrypt-proxy 目前已经作者不再发布exe版本了,只发布了源码。

还有几个问题请教

1、cygwin 做编译环境的话,是否编译出来的程序,还要关联cygwin 的dll,而mingw编译出来的更干净一些?

2、这个完成的编译过程,是否有书或文章可以再说的具体点,因为初弄,还是有一点不是太能看懂,最好有再详细一些的教程。
2016-12-22 20:43
0
游客
登录 | 注册 方可回帖
返回
//