对于你所有的C4DROID开发者,我有一个关于Makefile选项的问题。我一直在玩它已经有一段时间了,似乎无法让它正常运行。我已尝试从http://mrbook.org/tutorials/make/以及http://www.gnu.org/software/make/manual/make.html#Implicit-Rules实施教程。这些网站帮助我至少得到不同的错误信息(这在某些方面是有帮助的),但我只是不确定我还需要做什么。我不确定我应该包括多少关于我正在做什么的细节(第一次发布),所以这里有。
目前,我有文件(仅用于测试目的)main.cpp,hello.cpp,factorial.cpp和functions.h。我用:
创建了一个Makefileall:
g++ main.cpp hello.cpp factorial.cpp functions.h -o MyFile
我也尝试了类似的变体:
all: testTwo
testTwo:
g++ main.cpp hello.cpp factorial.cpp functions.h -o MyFile
在编译设置中,我选择了Makefile,我没有修改“Make Make Before Make”代码(我甚至不理解它),我的Make命令是
make -f Makefile
我在运行模式中选择了本机活动,这就是我能想到的所有解释。我在编译时遇到的错误信息是“无法复制文件”。
非常感谢您对此过程的任何帮助,并提前感谢您。
答案 0 :(得分:4)
在编译选项屏幕的“结果二进制文件名”部分:输入Makefile生成的可执行文件的名称,例如MyFile。
对于简单的控制台程序,我也倾向于使用“运行模式:终端应用程序”。 NativeActivity适用于Android NDK应用程序开发,因此需要更多参与。