首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果我将文件扩展名更改为.cpp,则本机活动示例项目将无法编译

如果我将文件扩展名更改为.cpp,则本机活动示例项目将无法编译
EN

Stack Overflow用户
提问于 2012-02-28 20:11:24
回答 2查看 750关注 0票数 0

我已经编译了本机activity示例,它运行得很好。当我从main.c切换到main.cpp时,我得到一个编译器错误

代码语言:javascript
复制
$ /cygdrive/c/android-ndk-r7/ndk-build
make: *** No rule to make target `jni/main.c', needed by `obj/local/armeabi/objs/native-activity/main.o'.  Stop.

我将make文件更改为main.cpp。

我是Android和Linux的新手。我用的是Cygwin。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-29 13:34:59

我不得不删除目标文件。愚蠢的错误。

票数 1
EN

Stack Overflow用户

发布于 2012-02-28 21:21:06

检查查找main.c的Android.mk文件并将其更改为main.cpp

代码语言:javascript
复制
LOCAL_SRC_FILES := main.c

必须是:

代码语言:javascript
复制
LOCAL_SRC_FILES := main.cpp
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9481668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档