我正试图将一个可执行文件从我的Linux机器(Ubuntu)复制到一个Android应用程序中作为资产。我成功地将可执行文件移到了Android文件系统中,但是当我尝试执行时,出现了错误'sh: not executable: 64-bit ELF file.'/lib64/ld-linux-x86-64.so, for GNU/Linux 2.6.32 not stripped.'当我在运行在Android设备上的可执行文件时
虽然我的工作设置是处理Windows主机上的ARM编译器Real Suite (RVDS) 3.2,但这种情况对于任何主机上的任何其他C编译器都是通用的。我在Windows上使用RVDS3.2编译器工具链构建了一个C代码的ARM库(静态库- .a文件)。然后,我使用Linux主机上的ARM-Linux编译器工具链将这个库与应用程序链接起来,以获得ARM可执行文件。现在,当我尝试使用gdb在Linux上调试这个生成的ARM可执行文件时,通过尝试在链接库中的某个函数中放置一
如果我在Monodevelop中创建一个C#控制台应用程序并构建它,我可以通过键入以下命令来运行它:或者用酒。(我正在使用Ubuntu )如果是这样的话,我可以构建跨平台的统一可执行文件吗?MainClass public static void Main (string[] args) Console.WriteLine ("This will run on Linux&