-
在华为 https://ic-openlabs.huawei.com/openlab/#/unioncompaty 软件适配中,搜索gcc,有很多GCC的搜索结果,点进去后,比如这个gcc 10.1.0其他GNU ProjectCentOS 8.2LinkLinkGPLv3+C点进去都是gcc7.3的适配 。https://bbs.huaweicloud.com/forum/thread-19219-1-1.html
-
gcc 报找不到stdio.h错误,但已按安装说明,设置了/etc/profile,这个是什么问题?
-
鲲鹏服务器信息:Linux kunpeng-sys1 4.15.18 #1 SMP Tue Dec 15 10:00:29 CST 2020 aarch64 aarch64 aarch64 GNU/Linux问题:目前要在 x86 上交叉编译鲲鹏服务器上跑的驱动, 按照官方的交叉编译方法,选用了 gcc-linaro-5.5.0-2017.10-x86_64_aarch64-linux-gnu.tar.xz 这个版本的gcc,但编译时报错:cc1: error: -Werror=format-overflow: no option -Wformat-overflow,换了7.5版本的gcc,没有这个错误,但会出现别的错误,请问鲲鹏的交叉编译工具链我用7.5版本的编出的ko,是否能在鲲鹏上运行,鲲鹏gcc是否是专用的?-
-
【功能模块】鲲鹏服务器信息:Linux kunpeng-sys1 4.15.18 #1 SMP Tue Dec 15 10:00:29 CST 2020 aarch64 aarch64 aarch64 GNU/Linux问题:目前要在 x86 上交叉编译鲲鹏服务器上跑的驱动, 按照官方的交叉编译方法,选用了 gcc-linaro-5.5.0-2017.10-x86_64_aarch64-linux-gnu.tar.xz 这个版本的gcc,但编译时报错:cc1: error: -Werror=format-overflow: no option -Wformat-overflow,换了7.5版本的gcc,没有这个错误,但会出现别的错误,请问鲲鹏的交叉编译工具链我用7.5版本的编出的ko,是否能在鲲鹏上运行,鲲鹏gcc是否是专用的?-
-
下载gcc 7.3.0版本安装包,执行以下命令: wget http://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz 执行tar -xzf gcc-7.3.0.tar.gz解压源码包。 执行cd gcc-7.3.0,进入到源码包目录。 继续下面操作前清空系统内的环境变量:export LIBRARY_PATH=export LD_LIBRARY_PATH= export C_INCLUDE_PATH= export CPLUS_INCLUDE_PATH= 运行以下命令,进行安装前的配置。安装依赖环境:./contrib/download_prerequisites 配置环境:./configure --enable-bootstrap -enable-threads=posix --enable-checking=release --enable-languages=c,c++ --disable-multilib 编译安装:make -j8 && sudo make install
-
【功能模块】gcc: error: unrecognized command line option '-m64'看了其他帖有提到将鲲鹏平台对应的编译选项设置为-mabi=lp64这个具体又是怎么设置的呢【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
1、创建鲲鹏gcc部署路径mkdir -p /opt/aarch64/compiler2、获取鲲鹏gcc cd /opt/aarch64/compilerwget https://mirror.iscas.ac.cn/kunpeng/archive/compiler/kunpeng_gcc/gcc-9.3.1-2021.03-aarch64-linux.tar.gz3、解鲲鹏gcctar -xf gcc-9.3.1-2021.03-aarch64-linux.tar.gz4、编辑/etc/profile文件,将鲲鹏gcc配置到环境变量(文件最后追加)export PATH=/opt/aarch64/compiler/gcc-9.3.1-2021.03-aarch64-linux/bin:$PATHexport INCLUDE=/opt/aarch64/compiler/gcc-9.3.1-2021.03-aarch64-linux/include:$INCLUDEexport LD_LIBRARY_PATH=/opt/aarch64/compiler/gcc-9.3.1-2021.03-aarch64-linux/lib64:$LD_LIBRARY_PATH5、同步环境变量source /etc/profile6、查看gcc版本gcc -v结果返回9.3.1版本6、获取php 7.4.20源码cd /home/wget https://www.php.net/distributions/php-7.4.20.tar.gz7、解压php 7.4.20源码tar -xf php-7.4.20.tar.gz8、进入php 7.4.20源码解压路径并执行./configurecd php-7.4.20./configure--prefix=/usr/local/php-7.4.209、执行make编译make -j 96 && make install10、查看php版本php -v注:PHP 7.4.20编译需要使用gcc 7.3.0及以上版本,编译前请确保gcc版本满足要求(低版本gcc编译会报asm相关错误,报错相关信息为invalid 'asm': invalid operand prefix '%c')。
-
------------------我是MindSpore小白,还请大咖指导------------------【功能模块】MindSpore安装相关【操作步骤&问题现象】操作系统已经安装了gcc和python,只是版本与要求的不一致,是否能够继续安装?【截图信息】【日志信息】(可选,上传日志内容或者附件)无
-
米尔提供的SDK 中除了包含交叉工具链,还包含Qt 库,qmake 等开发Qt 应用程序所需的资源,这些是后续使用QT Creator 进行应用程序开发和调试的基础。ub@ubuntu:~/work/sdk$ ./meta-toolchain-qt5-openstlinux-eglfs-myir-x86_64-toolchain-3.1-snapshot.shbash: ./meta-toolchain-qt5-openstlinux-eglfs-myir-x86_64-toolchain-3.1-snapshot.sh: 权限不够ub@ubuntu:~/work/sdk$ chmod a+x meta-toolchain-qt5-openstlinux-eglfs-myir-x86_64-toolchain-3.1-snapshot.shub@ubuntu:~/work/sdk$ ./meta-toolchain-qt5-openstlinux-eglfs-myir-x86_64-toolchain-3.1-snapshot.sh./meta-toolchain-qt5-openstlinux-eglfs-myir-x86_64-toolchain-3.1-snapshot.sh: 29: gcc: not foundST OpenSTLinux - EGLfs - (A Yocto Project Based Distro) SDK installer version 3.1-snapshot==========================================================================================Enter target directory for SDK (default: /opt/st/myir/3.1-snapshot): You are about to install the SDK to "/opt/st/myir/3.1-snapshot". Proceed [Y/n]? y按照 文档 把 SDK 安装到 Ubuntu 中,这步很关键 ,~$ $CC --versionarm-ostl-linux-gnueabi-gcc (GCC) 9.3.0Copyright (C) 2019 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.ub@ubuntu:~$ arm-ostl-linux-gnueabi-gcc (GCC) 8.2.0bash: 未预期的符号“GCC”附近有语法错误我的 GCC版本是 9.3.0 教程是 8.2.0 ————————————不知道会不 会影响 以后的 编译 。
-
【功能模块】系统信息:[root@ecs-9454-0002 java]# uname -aLinux ecs-9454-0002 4.19.90-2003.4.0.0036.oe1.aarch64 #1 SMP Mon Mar 23 19:06:43 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux软件版本:sigar-1.6.zipapache-ant-1.10.6java -versionopenjdk version "1.8.0_242"OpenJDK Runtime Environment (build 1.8.0_242-b08)OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)gcc g++ c++ 版本:Using built-in specs.COLLECT_GCC=c++COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-linux-gnu/7.3.0/lto-wrapperTarget: aarch64-linux-gnuConfigured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,fortran,lto --enable-plugin --enable-initfini-array --disable-libgcj --without-isl --without-cloog --enable-gnu-indirect-function --build=aarch64-linux-gnu --with-stage1-ldflags=' -Wl,-z,relro,-z,now' --with-boot-ldflags=' -Wl,-z,relro,-z,now' --with-multilib-list=lp64Thread model: posixgcc version 7.3.0 (GCC) 【操作步骤&问题现象】1、按照官网文档,https://support.huaweicloud.com/prtg-tpdl-kunpengbds/kunpengservermetrics_02_0005.html,执行ant时报错 日志见附件“sigar.txt”2、吐槽一下,文档中修改那么长一串内容,也不把内容贴出来,就截个图,是真的无语3、按照https://bbs.huaweicloud.com/forum/thread-36110-1-1.html 设置将-m64修改为-fPIC(aarch64不支持-m64选项) 报错 日志见附件“fPIC.txt”4、按照https://bbs.huaweicloud.com/forum/forum/forum.php?mod=viewthread&tid=23779&extra=page%3D1&ordertype=2&page=1 修改hyperic_jni/jni-build.xml增加”-fsigned-char”选项 仍然报错 日志见附件“fsigned-char.txt”【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
安装impala的时候需要gcc4.9.2,但是麒麟系统自带的gcc是7.3.0的(同事反馈用其他版本gcc编译安装会导致impala有功能性问题)。1,下载gcc4.9.2wget http://ftp.gnu.org/gnu/gcc/gcc-4.9.2/gcc-4.9.2.tar.gztar -zxvf gcc-4.9.2.tar.gz下载依赖包:wget ftp://ftp.gnu.org/gnu/gmp/gmp-4.3.2.tar.bz2wget http://www.mpfr.org/mpfr-2.4.2/mpfr-2.4.2.tar.bz2wget http://www.multiprecision.org/mpc/download/mpc-0.8.1.tar.gztar -xjf gmp-4.3.2.tar.bz2tar -xjf mpfr-2.4.2.tar.bz2tar -xzf mpc-0.8.1.tar.gzmv gmp-4.3.2 gcc-4.8.1/gmpmv mpfr-2.4.2 gcc-4.8.1/mpfrmv mpc-0.8.1 gcc-4.8.1/mpc2,编译安装./configure --prefix=/usr/local/gcc --enable-bootstrap --enable-checking=release --enable-languages=c,c++make -j8make install3,验证/usr/local/gcc/bin/gcc --version4,遇到的问题和解决方法:(1)LD_LIBRARY_PATH shouldn't contain the current directory解决方法:unset LIBRARY_PATH CPATH C_INCLUDE_PATH PKG_CONFIG_PATH CPLUS_INCLUDE_PATH INCLUDE(2)[ERROR] cfns.gperf:101:1: error: ‘const char* libc_name_p(const char*, unsigned int)’ redeclared inline with ‘gnu_inline’ attribute(3)undefined reference to `libc_name_p(char const*, unsigned int)'这两个错误都可以用下面的补丁方式解决。解决办法:参考https://blog.csdn.net/code_back/article/details/107965773提供的补丁内容去修改对应的代码,补丁内容只需要关注带"+"和“-”的内容即可,其中行首为“+”表示添加该行,行首为“-”表示删除该行,不带“+”“-”的行无需修改,一般是用来帮助定位需要修改的行。4,error: field 'uc' has incomplete type struct ucontext uc;解决方法:修改struct ucontext uc为ucontext_t uc。
-
内部员工,黄区机器,配置好https://mirrors.huaweicloud.com这个镜像之后,yum没有找到gcc的包,内部使用应该用哪个镜像,或者配置的时候有什么讲究?
上滑加载中
推荐直播
-
全面解析华为云EI-API服务:理论基础与实践应用指南
2024/11/29 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播给大家带来的是理论与实践结合的华为云EI-API的服务介绍。从“主要功能,应用场景,实践案例,调用流程”四个维度来深入解析“语音交互API,文字识别API,自然语言处理API,图像识别API及图像搜索API”五大场景下API服务,同时结合实验,来加深开发者对API服务理解。
回顾中 -
企业员工、应届毕业生、在读研究生共探项目实践
2024/12/02 周一 19:00-21:00
姚圣伟 在职软件工程师 昇腾社区优秀开发者 华为云云享专家 HCDG天津地区发起人
大神带你一键了解和掌握LeakyReLU自定义算子在ONNX网络中应用和优化技巧,在线分享如何入门,以及在工作中如何结合实际项目进行学习
即将直播 -
昇腾云服务ModelArts深度解析:理论基础与实践应用指南
2024/12/03 周二 14:30-16:30
Alex 华为云学堂技术讲师
如何快速创建和部署模型,管理全周期AI工作流呢?本期直播聚焦华为昇腾云服务ModelArts一站式AI开发平台功能介绍,同时结合基于ModelArts 的实践性实验,帮助开发者从理论到实验更好地理解和使用ModelArts。
去报名
热门标签