全志科技
直播中

申根换

7年用户 1567经验值
私信 关注
[问答]

请问一下XR806是否支持C++编译呢

请问一下XR806是否支持C++编译呢? 应该怎么去设置呢?

回帖(1)

陈敏

2021-12-28 09:27:16

  • 请问,XR806是否支持C++编译?





  • 如果你去看 官方教程 拉源码回来
    xr806_openharmony/device/xradio/xr806/xr_skylark/src/cplusplus/  看这个目录
    cpp_init.c  cpp_mem.cpp  Makefile
    当然你看编译环境 是有g++的
    tools/gcc-arm-none-eabi-10-2020-q4-major/bin/
    arm-none-eabi-ar          arm-none-eabi-gdb-add-index
    arm-none-eabi-as          arm-none-eabi-gdb-add-index-py
    arm-none-eabi-c++         arm-none-eabi-gdb-py
    arm-none-eabi-c++filt     arm-none-eabi-gprof
    arm-none-eabi-cpp         arm-none-eabi-ld
    arm-none-eabi-elfedit     arm-none-eabi-ld.bfd
    arm-none-eabi-g++         arm-none-eabi-lto-dump
    arm-none-eabi-gcc         arm-none-eabi-nm
    arm-none-eabi-gcc-10.2.1  arm-none-eabi-objcopy
    arm-none-eabi-gcc-ar      arm-none-eabi-objdump
    arm-none-eabi-gcc-nm      arm-none-eabi-ranlib
    arm-none-eabi-gcc-ranlib  arm-none-eabi-readelf
    arm-none-eabi-gcov        arm-none-eabi-size
    arm-none-eabi-gcov-dump   arm-none-eabi-strings
    arm-none-eabi-gcov-tool   arm-none-eabi-strip




    • libcplusplus.a
      [make@archlinux cplusplus]$ lscpp_init.c  cpp_init.o   cpp_mem.d  libcplusplus.acpp_init.d  cpp_mem.cpp  cpp_mem.o  Makefile[make@archlinux cplusplus]$ make menuconfig
    • C++ support
      所以是支持c++的
      具体宏变量是 CONFIG_CPLUSPLUS 自己搜吧


    • @hu_710774265您好,请问我应该怎么设置?我尝试了半天也没有编译成功




举报

更多回帖

发帖
×
20
完善资料,
赚取积分