• [问题求助] 配置GCC失败
    配置GCC路径失败会导致未定义标识符 "int16_t"C/C++(20),为什么一创建就未定义标识符这个在oc_mqtt_harware.C
  • [问题求助] 镜像配好无法用yum安装gcc
    内部员工,黄区机器,配置好https://mirrors.huaweicloud.com这个镜像之后,yum没有找到gcc的包,内部使用应该用哪个镜像,或者配置的时候有什么讲究?
  • [鲲鹏编译器] 毕昇编译器是否可以取代鲲鹏Gcc?
    鲲鹏Gcc和毕昇编译器,都是编译器。有啥区别,既然毕昇编译器性能更好,如果鲲鹏Gcc能够编译和使用的场景它都可以,那是否可以完全取代鲲鹏GCC?能帮助解答下吗?
  • [GCC for op...] 请问可以提供鲲鹏GCC8.3.0版本
    请问是否可以提供鲲鹏GCC8.3.0的版本下载链接,当前业务有特定的版本要求。
  • [问题求助] 鲲鹏GCC与毕昇编译器有哪些优化参数,有文档说明吗
    鲲鹏GCC与毕昇编译器有哪些优化参数,有文档说明吗
  • [问题求助] spec2017中602.gcc_s运行中报错:miscompare问题
    【功能模块】SPECcpu2017 int_speed_base测试【操作步骤&问题现象】1、安装SPECcpu2017;2、修改cfg文件,并根据实际环境修改copies, threads, bind, gcc_dir,preENV_LD_LIBRARY_PATH;3、运行测试:./runcpu -c gcc930-linux-aarch64.cfg -I -T base -n 1 --threads=8 -i ref 602并发生如下报错:【截图信息】还请帮忙分析看是哪出问题,感谢!【日志信息】(可选,上传日志内容或者附件)
  • [交流分享] gcc和mingw的区别
    ## Mingw MinGW全称Minimalist GNU For Windows,是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。MinGW提供了一套完整的开源编译工具集,以适合Windows平台应用开发,且不依赖任何第三方C运行时库。 MinGW包括: 一套集成编译器,包括C、C++、ADA语言和Fortran语言编译器 用于生成Windows二进制文件的GNU工具的(编译器、链接器和档案管理器) 用于Windows平台安装和部署MinGW和MSYS的命令行安装器(mingw-get) 用于命令行安装器的GUI打包器(mingw-get-inst) ## GCC GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。它是以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。 GCC是自由软件过程发展中的著名例子,由自由软件基金会以GPL协议发布。 GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理 C++。后来又扩展能够支持更多编程语言,如Fortran、Pascal、Objective-C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改名GNU编译器套件(GNU Compiler Collection)。 ## 总结 mingw可以理解为gcc在windows平台下的实现。但是MinGW使用Windows中的C运行库,因此用MinGW开发的程序不需要额外的第三方DLL支持就可以直接在Windows下运行,而且也不一定必须遵从GPL许可证;这同时造成了MinGW开发的程序只能使用Win32API和跨平台的第三方库,而缺少POSIX支持,大多数GNU软件无法在不修改源代码的情况下用MinGW编译。
  • [C/C++] GCC升级错误
    warning: %postun(libstdc++-7.3.0-20190804.h19.eulerosv2r8.aarch64) scriptlet failed, exit status 1Error in POSTUN scriptlet in rpm package libstdc++Upgraded: libgomp-7.3.0-20190804.h19.eulerosv2r8.aarch64  Running scriptlet: libgomp-7.3.0-20190804.h19.eulerosv2r8.aarch64                                                                                                  12/12   Cleanup          : libgomp-7.3.0-20190804.h19.eulerosv2r8.aarch64                                                                                                  12/12 Upgraded: libgomp-7.3.0-20190804.h19.eulerosv2r8.aarch64  Running scriptlet: libgomp-7.3.0-20190804.h19.eulerosv2r8.aarch64                                                                                                  12/12 /sbin/ldconfig: relative path `1' used to build cachewarning: %postun(libgomp-7.3.0-20190804.h19.eulerosv2r8.aarch64) scriptlet failed, exit status 1Error in POSTUN scriptlet in rpm package libgomp  Verifying        : cpp-7.3.0-20190804.h23.eulerosv2r8.aarch64                                                                                                       1/12   Verifying        : cpp-7.3.0-20190804.h19.eulerosv2r8.aarch64                                                                                                       2/12   Verifying        : gcc-7.3.0-20190804.h23.eulerosv2r8.aarch64                                                                                                       3/12   Verifying        : gcc-7.3.0-20190804.h19.eulerosv2r8.aarch64                                                                                                       4/12   Verifying        : gcc-c++-7.3.0-20190804.h23.eulerosv2r8.aarch64                                                                                                   5/12   Verifying        : gcc-c++-7.3.0-20190804.h19.eulerosv2r8.aarch64                                                                                                   6/12   Verifying        : libgomp-7.3.0-20190804.h23.eulerosv2r8.aarch64                                                                                                   7/12   Verifying        : libgomp-7.3.0-20190804.h19.eulerosv2r8.aarch64                                                                                                   8/12   Verifying        : libstdc++-7.3.0-20190804.h23.eulerosv2r8.aarch64                                                                                                 9/12   Verifying        : libstdc++-7.3.0-20190804.h19.eulerosv2r8.aarch64                                                                                                10/12   Verifying        : libstdc++-devel-7.3.0-20190804.h23.eulerosv2r8.aarch64                                                                                          11/12   Verifying        : libstdc++-devel-7.3.0-20190804.h19.eulerosv2r8.aarch64                                                                                          12/12 Upgraded:  cpp-7.3.0-20190804.h23.eulerosv2r8.aarch64           gcc-7.3.0-20190804.h23.eulerosv2r8.aarch64             gcc-c++-7.3.0-20190804.h23.eulerosv2r8.aarch64                libgomp-7.3.0-20190804.h23.eulerosv2r8.aarch64       libstdc++-7.3.0-20190804.h23.eulerosv2r8.aarch64       libstdc++-devel-7.3.0-20190804.h23.eulerosv2r8.aarch64 
  • [问题求助] 鲲鹏GCC编译器gcc-9.3.1-2020.09-aarch64-linux.tar.gz在哪能下载
    请问鲲鹏GCC编译器gcc-9.3.1-2020.09-aarch64-linux.tar.gz在哪能下载到啊?我没找到啊。
  • [问题求助] arm gcc 能否被收录
    https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm外网下载好慢,好想国内镜像收录。
  • [迁移工具] 泰山服务器安装gcc9.2.0
    安装gcc9.2.0时,没有成功,也没有有价值的报错信息,请教一下有没有什么技术点。
  • [问题求助] Ubuntu最新镜像源apt-get找不到gcc-7安装包
    mirrors.tools.huawei.com/ubuntuapt-get install gcc-7 找不到安装包
  • [C/C++] GCC 9.1.0 9.3.0 编译失败,make报错
    【问题描述】在make编译GCC 9.1.0 和 9.3.0的时候,显示报错,错误信息如下:../.././libgfortran/intrinsics/random.c:317:7: error: implicit declaration of function 'getentropy' [-Werror=implicit-function-declaration]  317 |    if (getentropy (buf, buflen) == 0)         |ccl: some warnings being treated as errorsmake[3]: *** [random.lo] Error 1make[3]: Leaving directory '/opt/gcc-9.1.0/aarch64-unknown-linux-gnu/libgfortran'make[2]: *** [all] Error 2make[2]: Leaving directory '/opt/gcc-9.1.0/aarch64-unknown-linux-gnu/libgfortran'make[1]: Leaving directory '/opt/gcc-9.1.0'make: *** [all] Error 2【解决路径】找到报错的路径,可以看出报错的路径为'/opt/gcc-9.1.0/aarch64-unknown-linux-gnu/libgfortran'通过最新的报错信息可以看出,是编译时报的错,而且是与GCC相关,因为列出了编译选项 -Werror=implicit-function-declaration进入到报错的路径'/opt/gcc-9.1.0/aarch64-unknown-linux-gnu/libgfortran',发现目录下有Makefile,在这个Makefile中搜索到了 implicit  关键字。可以看出这是 AM_CFLAGS ,是一个编译参数,因此将这一段注释掉,重新复制这句话,并且将 -Werror=implicit-function-declaration 删除掉。之后重新 make,就可以顺利编译了。
  • [C/C++] 华为鲲鹏镜像gcc7.3.1安装文档错误
    centos7 docker容器中升级gcchttp://arm.cloud-onlinelab.cn/连接中gcc 7.3.1版本安装指导有个替换动态库的但是/usr/local/lib64/libstdc++.so.6.0.21文件不存在导致无法替换。/路径下find也未查找到该文件。
  • [内容拦截申诉] 基于gcc实现源代码预处理、编译等过程
    https://bbs.huaweicloud.com/forum/thread-50175-1-1.html帖子拦截是什么原因?