首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >g++、c4droid和picking包括

g++、c4droid和picking包括
EN

Stack Overflow用户
提问于 2012-06-18 22:43:34
回答 2查看 3.9K关注 0票数 3

我正在尝试使用TinyXML源代码运行一些SVG文件。

在家里,我把这个设置得很好。

但由于我经常离开电脑,我把文件移动到我的安卓手机上,通过c4droid和g++插件进行一些编码。我的手机没有启动,但插件是在内部安装的(是的,我已经从首选项中选择了正确的插件)。

问题是它找不到任何东西,例如TinyXML源代码。错误消息由一个很长的类方法名列表组成,前面加了"undefined reference to...“和来自一个名为temp.c的文件

includes的定义如下...

代码语言:javascript
复制
#include "tinyxml/tinyxml.h"

其中,文件夹tinyxml与具有主函数的文件main.cpp位于同一目录中

我有一个暗示,它试图找到相对于临时目录的源代码和头文件,但我可能完全错了,我对g++及其错误消息不是很熟悉。

非常感谢任何有关g++或c4droid如何使用includes的帮助

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-18 00:42:24

是的,我知道这个线程很旧,但不管怎样:另一个更简单的解决方案是按住“编译”按钮,并使用“编译多个源代码文件(简单)”选项添加所有的源文件。它将在定义了main的文件中作为基础。

票数 2
EN

Stack Overflow用户

发布于 2013-06-30 08:38:13

我知道用G++你可以这样编译:

g++ -flags example.out -o example.cpp Includde1.cpp Includde1.h

其产生可执行文件example.out,其中example.cpp具有int main()并包括include1.h的代码。

然而,我自己正在努力在C4Droid中包含使用G++ +仿生的文件。在修改C4Droid应用程序的GCC插件附带的NativeActivity示例时,我很幸运。

抱歉,我帮不上忙了--我知道已经过去一年了!

编辑:我找到了我们问题的解决方案:我希望这能及时帮助任何其他误入歧途的人使用C4Droid -很棒的应用程序!

https://stackoverflow.com/questions/17385047/android-to-ubuntu-tcip-ip-in-c-compiled-with-c4droid-bionic-libc-a-general

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11085235

复制
相关文章

相似问题

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