我试着在我的Linux桌面上编译一个go程序(Linux桌面4.10.0-28-generic #32-Ubuntu SMP Fri Jun 30 05:32:18UTC 2017 x86_64 GNU/Linux),go version go version go1.8.3 linux/amd64 to arm:
$ GOPATH=/home/xrfang/git/hermes/ GOARM=7 GOARCH=arm go build .
生成可执行文件,但似乎不是ARMv7:
$ file hermes
hermes: ELF 32-bit LSB executable, ARM, EA
我尝试调试一个非常基本的示例QT5.3Android本机C++项目,我希望在目标上调试它,而不使用QtCreator或任何其他IDE (如QtCreator),而只使用NDK工具。本项目通过QtCreator工具编译,使用Android目标,采用调试模式(-O0,-g),使用NDK工具链,而不是ndk-build。
因此,我得到了我的.apk,应用程序本身已经安装在目标上并且工作正常,到那时为止一切都很好。现在,我想使用NDK工具在调试模式下执行它。
我想使用ndk,因为这似乎是最明显的方法之一,因此:-我在我的主项目目录下手动创建了所需的文件:
bin
src
res
...
jni
|--
我想把库伯内特斯-仪表板从尼克斯的入口暴露出来。kubernetes -仪表板已经不可用了,但是我已经使用在kubernetes 上共享的以下.yaml文件初始化了所有资源。
所有的资源都得到了相应的分配。下面是我运行以检查kubectl get all -n kubernetes-dashboard的以下命令的输出
输出:
NAME READY STATUS RESTARTS AGE
pod/dashboard-metrics-scraper-8c47d4b5d-7dptt 1/1
我在Ubuntu机器上从这里下载了“预编译的GTK2样例”。
我提取了它,它创建了一个文件夹"simple/v1.0.0“,其中包含可执行文件"webupdater”。
当我在终端S5@S5-桌面上运行这个命令时:~/ble/simple/v1.0.0$ ./webupdater -bash:./webupdater:不能执行二进制文件,它说不能执行二进制文件。
Ubuntu机器的配置如下所示。
S5@S5-桌面:~$ uname -a Linux S5-桌面3.5.0-23-通用#35~精度1-Ubuntu 1月25日17:15:33 UTC 2013 i
下载- jre-8u45-linux-i586.rpm
打开控制台- su
mkdir /usr/bin/java 之前没有安装java.
cd /usr/bin/java
rpm -ivh jre-8u45-linux-i586.rpm 试装 error: open of jre-8u45-linux-i586.rpm failed:no such file or directory
显然我把它放在桌面上了
打开文件系统- /usr/bin/java,我创建了它
尝试将jre-8u45-linux-i586.rpm文件从桌面移动到/usr/bin/java,但我得到:
Error movin