基本想法是,我想为几个 c 文件生成文本格式的调用图。经过长时间的谷歌搜索,我发现了cflow,它可以提供我想要的一切,但它只能在Linux或其他系统中运行。然后我就开始搜索网上的cflow源文件如何编译成exe文件。我找到了MinGW,它应该可以进行跨平台编译。
安装 MinGW 和 MSYS 并运行常用命令“./configure; make; make install”后,我只是收到一个错误,提示“mkdir”未找到。实际上。实际上我想知道这是否是编译整个包的正确方法。
有人知道如何在 Windows 中正确构建 cflow.exe 吗?如果有教程或类似的东西,我将非常感激。
歌曲
最佳答案
解决方案
请尝试这个 Github 存储库“MinGW + MSYS build of GNU cflow 1.4”(适用于 Windows)。 https://github.com/noahp/cflow-mingw
它包含已编译的“cflow.exe”,以及有关如何使用 mingw 和 msys 构建 cflow 的说明。
测试
系统环境:Win 8.1 (x64)
1.我测试了从github存储库下载的“cflow.exe”,令人惊讶的是它有效!
2.我按照mingw编译指令,成功编译了“cflow 1.5”。
命令:
bash configure
make
关于windows - 使用MinGW从GNU源码包在windows中创建exe文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8419771/