社区
Linux/Unix社区
帖子详情
GCC版本太高无法编译?
fengqingduan
2009-07-31 08:27:59
我的程序在fc6可以编译,但拿到fc8,提示
"需要目标/gcc/i386-redhat-link/4.1.1/../../../include/c++/4.1.1/cstdio"
是gcc版本问题吗?怎么解决
...全文
518
6
打赏
收藏
GCC版本太高无法编译?
我的程序在fc6可以编译,但拿到fc8,提示 "需要目标/gcc/i386-redhat-link/4.1.1/../../../include/c++/4.1.1/cstdio" 是gcc版本问题吗?怎么解决
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xempo
2009-08-01
打赏
举报
回复
如果楼主系统的编译系统能编译,就修改你自身的程序代码好了,包括Makefile。
piedgogo
2009-07-31
打赏
举报
回复
高版本的gcc也会被提示版本不够高,换了好了
rzsheng
2009-07-31
打赏
举报
回复
同楼上意见
fengqingduan
2009-07-31
打赏
举报
回复
copy头文件就行?
ShowMan
2009-07-31
打赏
举报
回复
仅仅一个头文件而已,粘来差不多就行了吧。
广义上讲,gcc高版本应该兼容低版本的。
neohope
2009-07-31
打赏
举报
回复
将需要版本的gcc安上,然后让gcc连接指向它或指定gcc版本就行了
gcc
全套rpm安装包 suse机器
当前压缩包中,拥有suse12中
gcc
安装的全套rpm包,内部还有脚本,可以支持一键安装
gcc
,安装
gcc
版本
为
gcc
-4.8.5
gcc
-arm-none-eabi-9-2019-q4-major-win32.7z
gcc
-arm-none-eabi-9-2019-q4-major-win32,windows下搭建
编译
环境的开源工具,官网速度实在太慢了。这个
版本
是最新的正式
版本
,为什么用7z的格式,是因为它比zip差不多高出30%的压缩率,对100+M的文件上传和下载都是有优势的。
【
gcc
】高
版本
gcc
编译
出的程序在低
版本
glibc机器上运行
目录 1.静态
编译
(多数场景不行) 2.容器发布(部分场景可以使用) 3.打包依赖的so发布(通用方案) 3.1 方式1 在
编译
时设置rpath和dynamic linker 3.2 方式2 直接修改二进制程序的rpath和interpreter 比如我们用
gcc
9.3.0
编译
程序,但需要发布的机器
gcc
版本
是4.8.5,怎么办? 你可能想到如下方法 静态
编译
容器发布 打包依赖的so,使用本地so运行程序 1.静态
编译
(多数场景不行) 其中静态
编译
是行不通的,libstdc++..
gcc
版本
太高
导致
编译
错误
编译
出错是家常便饭了,我自己先把遇到的问题先一点点存到这里吧: 1 label at end of compound statement(标志出现在复合语句的末尾)
GCC
4不允许行标记之后为空,加上空语句";"就可以了,如 default: } 改成: default: ; }
gcc
版本
不同导致的
编译
错误?
先说下系统
版本
:电脑A是redhat5.1(虚拟机安装),电脑B是ubuntu10(虚拟机安装)。 程序在电脑A上
编译
通过,运行没有问题。但是相同的程序移到电脑B上就出现了
编译
错误。错误如下: AnlyseXML.cpp: In member function CAnlyseXML::GetNodeValue(const char*, const char*, char*)? Anlys
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章