2

基本思想是,我想为几个 c 文件生成文本格式的调用图。在谷歌上搜索了很长时间后,我发现了 cflow,它可以提供我想要的一切,但它只能在 Linux 或其他环境中运行。然后我开始搜索如何将网上的cflow源文件编译成exe文件。我发现 MinGW 应该能够进行跨平台编译。

在安装 MinGW 和 MSYS 并运行常用命令“./configure; make; make install”后,我只是得到一个错误,即“mkdir”未找到。实际上。其实我想知道这是否是编译整个包的正确方法。

有谁知道如何在 Windows 中正确构建 cflow.exe?如果有教程或类似的东西,我将非常感谢。

歌曲

4

2 回答 2

2

解决方案

请试试这个 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
于 2017-04-12T03:00:56.483 回答
1

我今天能够做到这一点。我正在使用 cygwin,在安装 gcc、binutils、make 并下载 gnu cflow.tar.gz 之后,它就像./configure ; make ; make install.

于 2012-05-18T10:08:27.723 回答