2011-11-12 72 views
0

如何在不同的服务器上(不安装HipHop)使用HipHop编译转换为C++的项目?编译由HipHop生成的C++源码

我在复制源,它看起来像这样:

./ CMakeCache.txt cmake_install.cmake CodeError.js php/  sep_extensions.mk 
../ CMakeFiles/  CMakeLists.txt  Makefile  sys/ 

现在,我怎么编呢?

回答

2

它在目录中有一个Makefile;尝试只输入make,看看会发生什么。

+0

它说:'CMake错误:源目录“/ home/ec2-user/Predict”不存在。 指定 - 帮助使用,或按CMake GUI上的帮助按钮。 make:*** [cmake_check_build_system]错误1' – Alasdair

+0

我要通过makefile并更新路径,然后看看它说了什么。 – Alasdair

+0

现在它说:'CMake错误:当前CMakeCache.txt目录/root/Predict/CMakeCache.txt是不同于目录/ home/ec2-user/Predict创建CMackeCache.txt。这可能会导致在错误的地方创建二进制文件。如果您不确定,请重新编辑CMakeCache.txt。CMake错误:源“/root/Predict/CMakeLists.txt”与用于生成缓存的源“/home/ec2-user/Predict/CMakeLists.txt”不匹配。用另一个源目录重新运行cmake。 make:*** [cmake_check_build_system]错误1' – Alasdair