gcc编译的程序和arm-linux-gcc编译的程序都可以在arm处理器上运行
举一反三
- arm-linux-gcc是基于arm架构的linux平台交叉编译工具,如果编写的环境是linux,用其可以编译生成在arm上运行的可执行程序。
- 在宿主机上编写程序test1.c , 如果要生成在嵌入式开发板上运行的程序test1,下列说法正确的是( ) A: 在宿主机上使用gcc test1.c test1命令进行编译 B: 在宿主机上使用arm-linux-gcc -o test1.c test1命令进行编译 C: 在宿主机上使用arm-linux-gcc test1.c -o test1命令进行编译 D: 在宿主机上使用gcc -o test1.c test1命令进行编译
- 用GCC编译一个名为“HelloWorld.c”的C程序文件,编译后执行执行文件为“Hello”,则相应的编译命令是以下哪一项() A: gcc–iHelloWorld.cHello B: gcc–oHellohelloWorld.c C: gcc–oHelloWorld.cHello D: gcc–iHelloHelloWorld.c
- 在Docker上运行.Net程序可以通过() A: 通过GCC编译.Net程序 B: 通过WindowsContainer隔离模式运行原生容器 C: 通过Mono运行 D: 无法运行
- #gcc hello.c 不能完成编译,生成a.out可执行程序( ).