无法编译美杜莎

时间:2016-08-12 18:33:19

标签: windows cmake disassembly building

我找到了一个非常有趣的程序叫做Medusa反汇编程序: https://github.com/wisk/medusa

但是我在Windows下构建它时遇到了麻烦。我按照编译说明,但它说它找不到boost库。说明说我应该定义“BOOST_LIBRARYDIR”,但我不知道该怎么做。

它是环境变量还是与CMake相关的东西?我该如何定义它?

1 个答案:

答案 0 :(得分:0)

首先,您需要确保在PC上安装了Boost

之后,“定义BOOST_LIBRARYDIR”意味着将其添加为环境变量。如果您使用的是Windows,请转到“系统属性”,然后打开“高级”选项卡。在那里你会找到一个按钮“环境变量......”。对于“系统变量”,添加名为BOOST_LIBRARYDIR的新变量,并设置Boost安装的路径。

或者,如果您使用Linux命令行,则可以提供path as an argumentcmake -DBOOST_ROOT:PATH=<path to the boost directory>