C4DROID Makefile问题

时间:2013-04-30 11:26:19

标签: android c++ makefile

对于你所有的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。我用:

创建了一个Makefile
all:
  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

我在运行模式中选择了本机活动,这就是我能想到的所有解释。我在编译时遇到的错误信息是“无法复制文件”。

非常感谢您对此过程的任何帮助,并提前感谢您。

1 个答案:

答案 0 :(得分:4)

在编译选项屏幕的“结果二进制文件名”部分:输入Makefile生成的可执行文件的名称,例如MyFile。

对于简单的控制台程序,我也倾向于使用“运行模式:终端应用程序”。 NativeActivity适用于Android NDK应用程序开发,因此需要更多参与。