Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/124.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以为旧的c89编译器arm linux gcc(版本2.95.2)交叉编译adb?_Gcc_Adb_Cross Compiling_C89 - Fatal编程技术网

是否可以为旧的c89编译器arm linux gcc(版本2.95.2)交叉编译adb?

是否可以为旧的c89编译器arm linux gcc(版本2.95.2)交叉编译adb?,gcc,adb,cross-compiling,c89,Gcc,Adb,Cross Compiling,C89,我想用旧的arm编译器编译adb: ARMLinuxGCC——版本 2.95.2 但是adb的源代码似乎是c99,而且这个编译器似乎只需要c89。 无论如何,编译adb是不可能的吗?编译旧版本的adb 或者先在c源文件中移动声明 欢迎有任何想法 你能添加编译器标志吗?为什么你需要使用一个有15年历史的编译器?不,它似乎不起作用。我需要在10年前的硬件上运行adb。

我想用旧的arm编译器编译adb:

ARMLinuxGCC——版本 2.95.2

但是adb的源代码似乎是c99,而且这个编译器似乎只需要c89。 无论如何,编译adb是不可能的吗?编译旧版本的adb 或者先在c源文件中移动声明


欢迎有任何想法

你能添加编译器标志吗?为什么你需要使用一个有15年历史的编译器?不,它似乎不起作用。我需要在10年前的硬件上运行adb。