Android终端IDE:终端gcc错误:未找到arm eabi gcc
我正在使用它作为我的开发环境。() 我正在运行Terminal IDE v 2.02-最新版本。我的Android版本是:Android终端IDE:终端gcc错误:未找到arm eabi gcc,android,gcc,ide,terminal-ide,Android,Gcc,Ide,Terminal Ide,我正在使用它作为我的开发环境。() 我正在运行Terminal IDE v 2.02-最新版本。我的Android版本是: 安卓4.0.3 软件版本2.14.531.3 71ORD (其余内容可能不相关,但更多内容应要求提供) 我在一个合适的开发目录中,有一个足够简单的c源代码文件,可以运行“make” 我还从未成功地进行过任何编译。最有可能的是,在可用的可执行文件与软件正在寻找的内容方面存在版本不匹配 以下是命令和错误消息: terminal-gcc -c -Wall -I/data/da
- 安卓4.0.3
- 软件版本2.14.531.3 71ORD
- (其余内容可能不相关,但更多内容应要求提供)
terminal-gcc -c -Wall -I/data/data/com.spartacusrex.spartacuside/files/local/include tester.c -o tester.o
/data/data/com.spartacusrex.spartacuside/files/system/bin/terminal-gcc[43]: arm-eabi-gcc: not found
make: *** [tester.o] Error 127
当然是斯纳福。我根本不知道如何找到正确的编译器文件名,因为在这个非根手机上,我没有权限搜索路径并找到实际的可执行文件
也可能是路径设置错误。感谢所有输入。…我不确定应该发生什么,但我在终端IDE目录树中找到了文件:
$IDESYSTEM/android-gcc-4.4.0.tar.gz
我还发现,终端gcc是一个bash脚本。从内部看,它似乎表示,“$HOME”中应该存在一个gcc树,这是安装目录。因此,我解压缩了上面标识的文件,然后将其解压缩,并将生成的目录树作为顶级子目录
你知道些什么?成功
我更进一步,在~/bin中为gcc和cc创建了实际编译器的软链接,突然之间,我以前创建的所有“Makefile”脚本都开始完美地工作,这些脚本用于我想要转移的其他项目
显然,尽管我认为我做得对,但我忽略了运行以下脚本:
./system/bin/install_gcc
它像我一样提取tar,但不创建您可能需要的链接
嘿,如果你高兴我比你先到这里,就竖起大拇指 值得赞扬的是@Richard T对终端IDE的热情。答案旨在列举运行C代码所需的步骤 运行C代码
如果您想使用PC(笔记本电脑)键盘,可以使用telnet终端IDE 到Telnet终端IDE
p.S.Telnet的默认端口是23。如果你像我一样,你不愿意使用Telnet!相反,我使用ssh。在TerminalIDE网站上设置它有很好的指导——不记得是哪一个。我想你可以试试TerminalIDE.org,它可以链接到其他网站。