我在试着用Emscripten做些什么。到目前为止,我已经安装了一些工具,比如Python等等。我创建了一个简单的makefile:
engine:
../engine/math/Matrix3x3.cpp\这个文件在某些类中只包含心律失常的C++代码,而不包含,所以我想从这个开始。如果我运行emmake或emconfigure,就会得到以下错误:
$ /bin/sh ../../emscripen/emscripten/1.21.0/emmake make $PWD/engine.mk
...更新:好的,我不应该在命令前面使用/bin/sh运行它。
但我又回到了我开始的地方。不知何故,我甚至无法创造最简单的简单制作文件。以下是我的内容:
engine:
gcc Matrix3x3.cpp我在本地移动了所有文件,所以没有路径混淆。这是我正在运行的命令:(切换回正常的make,只是为了了解makefiles是如何工作的)
make $PWD/engine.mk engine这是输出:
$ make engine.mk engine
make: Nothing to be done for `engine.mk'.
make: *** No rule to make target `engine'. Stop.怎么啦?
发布于 2014-08-07 08:11:26
更新
好的,所以我终于发现makefile前面应该有-f标志。
make -f $PWD/engine.mk enginehttps://stackoverflow.com/questions/25176580
复制相似问题