习惯在Linux下进行开发。但是由于工作需要,不得不与其他使用Windows的项目组同事对接,同事要求我给出可用的程序,而我只有基于makefile的传统工程。
改动到VS工程上发现一部分头文件在Windows下面是没有,刚想哼哧埋头苦干的时候,想起可以使用minigw等工具进行编译。正好手头上用的是Cygwin,配置了工具链,所以我编译以后将软件拿出,但是发现报了错误,找不到依赖的库:cygwin1.dll 。利用搜索工具everything找到了可用的动态链接库。
问题解决,整个过程没有改动任何代码。