几个小时后出错,我需要一些帮助。 我正在尝试编译公爵,源码可以在这里找到: http://opensource.mikrosimage.eu/duke.html
我下载了Cmake(我从来没有编译过任何其他的python文件到pyc)这对我来说是一个非常新的领域。
这是来自错误日志:
Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler:
Build flags:
Id flags:
The output was:
The system cannot find the file specified
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
Compiler:
Build flags:
Id flags:
The output was:
The system cannot find the file specified
我在我的PATH变量中有cmake,使用win 7 x64,我也试图放入模块和编译器的路径,但我仍然遇到这些错误。
所以我必须单独下载编译器或我做错了吗?
答案 0 :(得分:0)
从INSTALL.md文件:
目前Duke只能在Linux上编译。 MacOs版本正在发布,Windows版本尚未经过测试 并且可能现在不会编译。我们希望在不久的将来支持这三个平台。
并且:
你需要一个C ++ 11编译器,已知Duke可以在GCC 4.7.1及更高版本上编译。
如果您感觉非常勇敢,可以安装提供C ++编译器的Cygwin并尝试从Cygwin终端进行构建。