对于那些在 Windows 上编译 C 的人来说,这是一个简单的问题!
我想在 Windows 8 上使用最新版本的Frama-C C 静态分析器及其 GUI。据我所知,具有 Windows 安装程序的最新版本是 Boron,它已有 3-4 年的历史。所以看起来我需要自己编译它(版本 Fluorine 3)。但是,我在最初的几个步骤中磕磕绊绊。
Frama-C Fluorine 3的快速启动编译说明在此处。
第 1 步:安装 OCaml。我已经从这里安装了 windows 版本。
步骤 1b:我相信步骤 1 安装了 Gtk 等等。
步骤 2b:运行:
./configure --prefix C:/windows/path/with/direct/slash && make && make install
关于这些说明的 4 件事让我感到困惑:
configure
这是哪个文件?如果我打开 Cygwin 终端,它会让我进入用户的主目录,如果我运行./configure
它,它会说没有这样的文件或目录。我认为它是指源中的配置文件之一,但有超过 10 个。究竟是什么
C:/windows/path/with/direct/slash
意思?请有人能给我一个很好的解释的真实例子吗?我应该在哪个目录中运行上述命令(步骤 2b)?
我应该将提取的 Frama-C 源代码分发放在哪个目录中?(我应该
src
从存档中提取目录,还是需要所有内容?)
我要做的就是按照他们主页链接的“简短示例”,使用最新版本,在 Windows 8.1 上,我需要一个“绝对傻瓜”指南来这样做!
非常感谢