毕昇编译器的能力范围主要包括以下三方面:编译能力:将C/C++源码文件编译成汇编文件。汇编文件是指使用汇编语言编写的文件。汇编能力:将汇编文件汇编成可重定向文件。可重定向文件是ELF格式的二进制文件,但不能直接放在设备上运行。链接能力:将一个或多个可重定向文件一起链接成一个可执行的二进制文件。毕昇编译器是基于LLVM开源软件开发的一款用于C/C++等语言的native编译器,能将C/C++代码工程编译链接成可以在设备上运行的二进制。
主要包括编译能力(将 C/C++ 源码文件编译成汇编文件)、汇编能力(将汇编文件汇编成可重定向文件)、链接能力(将一个或多个可重定向文件链接成可执行二进制文件)。本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
主要包括编译能力(将 C/C++ 源码文件编译成汇编文件)、汇编能力(将汇编文件汇编成可重定向文件)、链接能力(将一个或多个可重定向文件链接成可执行二进制文件)。
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。