分享
 
 
 

解决RedHat Linux 8.0下的Kylix 3在C++ IDE模式中不能编译程序的办法

王朝c/c++·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

解决在RedHat8.0中的Kylix3的BCB模式不能编译程序的办法

作者:ROC(2002-10-09 13:44:39)

来自:http://oldsite.linuxaid.com.cn/forum/showdoc.jsp?m=1&l=1&i=48865

解决在RedHat8.0中的Kylix3的BCB模式不能编译程序的办法如下:

在RH8中安装Kylix3后发现BCB模式下不能编译程序,报一些头文件语法错误,

分析错误后,发现是/usr/include的4个头文件(stdlib.h,signal.h,string.h,time.h)与Kylix3的编译器不兼

容。

于是把MDK9中的这4个文件拷贝到RH8中的/usr/include中,

再启动Kylix3的BCB模式,编译一个空白窗体,OK,没问题,编译通过,运行正常。

问题解决了。

于是我把这4个文件打包,供大家下载:

http://kylix.linuxaid.com.cn/kylix3/kylix3-rh8-include_patch.tar

MDK9完整include下的头文件包下载。

http://kylix.linuxaid.com.cn/kylix3/mdk9include.tar.gz

http://kylix.linuxaid.com.cn/kylix3/mdk9includeall.tar.gz

下载后,解到/usr/include中,覆盖原文件就可以了。

转载本文请注明来自linuxaid.com.cn/forum

-------

linux+kylix is great

Re:解决在RedHat8.0中的Kylix3的BCB模式不能编译程序的办法!

作者:butely(2002-10-09 16:18:03)

解不开

是文件名弄错了,修复了。(已下载的把扩展名改为tar就可以了)

作者:ROC(2002-10-09 16:53:00)

-------

linux+kylix is great

Re:解决在RedHat8.0中的Kylix3的BCB模式不能编译程序的办法!

作者:butely(2002-10-09 16:19:40)

而且,这种方法妥当么?

将来编译有了问题,到底是未知的冲突还是自己程序的问题呢?

可有什么更好的解决方案?

编译出来的是二进制文件,与头文件再无联系,应该没问题。

作者:ROC(2002-10-09 16:55:54)

-------

linux+kylix is great

Re:解决在RedHat8.0中的Kylix3的BCB模式不能编译程序的办法!

作者:butely(2002-10-09 16:49:17)

我是用debian的/usr/include/*.h来覆盖之,因为我发现不止这两个文件有问题,还有string.h times.h等等,

所以,索性全部覆盖了.

目前情况看,没发现什么问题.

可能漏了这两个文件,因为我调试时手工修改了这两个文件,下次补上。

作者:ROC(2002-10-09 17:12:57)

-------

linux+kylix is great

Re:解决在RedHat8.0中的Kylix3的BCB模式不能编译程序的办法!

作者:fred(2002-10-10 12:03:26)

好像还有stdio.h

stdio.h 好像没问题,至少在我的机器没问题。

作者:ROC(2002-10-10 13:23:32)

-------

linux+kylix is great

斑竹,还有好几个.H文件无法通过编译,您能否把MDK9。0的 usr/include 整个做一个包?谢谢。

作者:apci(2002-10-12 12:02:03)

很多INCLUDE出错,不知是BORLAND还是REDHAT发昏。

OK,可以下载了

作者:ROC(2002-10-14 11:17:42)

http://kylix.linuxaid.com.cn/kylix3/mdk9include.tar.gz

-------

linux+kylix is great

不会出什么岔吧?

作者:duleell(2002-10-21 16:59:52)

全部覆盖后,RedHat中其他软件不会受影响吧?

经我试验,全部覆盖有问题,不建议这么做。

作者:ROC(2002-10-25 08:36:11)

-------

linux+kylix is great

Too late!

作者:duleell(2002-10-25 13:14:19)

我已全部覆盖!

还是不能!如恢复以前的头文件(RedHat8)?

用不用我把RH8的include放出来下载?

作者:ROC(2002-10-28 08:45:52)

-------

linux+kylix is great

Re:解决在RedHat8.0中的Kylix3的BCB模式不能编译程序的办法!

作者:二条(2002-10-26 09:25:03)

stdio.h也有问题?难道要全部覆盖??

不建议全覆盖,错哪个覆盖哪个。

作者:ROC(2002-10-28 08:47:10)

-------

linux+kylix is great

太好了!太感谢了!我正愁没法解决这个问题呢!

作者:纯情猛男(2002-10-29 14:59:19)

太好了!太感谢了!我正愁没法解决这个问题呢!我马上下载您说的那几个头文件,我也发现是这几个头文件

的事!因为在RH 7.x运行同样一份安装的K3没问题,刚升级到RH 8.0就出问题了,而且只是C++版出问题,而

Delphi版没问题,而且明显提示是.h文件里有问题,不但编译运行通不过,就是在写代码时用“->”间接成员

操作符,指属性或方法时都会报错,但我不可能自己去改那些C++头文件啊!

楼主真是大好人呀!太谢谢了!

我马上就下载试一试!

另外,看了大家的各种回复有点发晕。谁能总结一下,到底需要覆盖哪些个.h头文件,可不是乱来的啊!

作者:纯情猛男(2002-10-29 15:13:47)

另外,看了大家的各种回复有点发晕。谁能总结一下,到底需要覆盖哪些个.h头文件,可不是乱来的

啊!/usr/include可是真的别的开发工具或程序也要用到的啊!

请楼主和其他大侠搞个权威点的结论——到底哪些个不必要去覆盖,哪些个头文件需要覆盖,都是哪几个?再

放出来供大家共享。

版主大人:可一定整出个权威点的定论啊,到底哪些个头文件需要覆盖呀,众兄弟们都盼望着呢!

作者:纯情猛男(2002-10-29 15:22:39)

版主大人,请一定搞出个定论啊,我看了一个台湾省的论坛Kylix版,那帮家伙也在为这个问题发愁呢!却找

不到结症,呵呵。

基本出错就是4个,覆掉一切正常。

作者:ROC(2002-10-29 15:52:17)

再编译一些Kylix3自带的C++例子,有几个通不过,但在MDK9中通过了。于是全部用MDK9的覆掉,结果还是

不行,最后自已也头昏了,不弄了。因为我主要是用Delphi模式的。

-------

linux+kylix is great

是的,是这样的!谢谢斑竹啦!——Re:基本出错就是4个,覆掉一切正常。

作者:纯情猛男(2002-10-29 16:17:55)

是的,是这样的!谢谢斑竹啦!

我刚刚试过,就是版主说的下面这四个文件:

stdlib.h, signal.h, string.h, time.h

而butely提到的两个string.h和times.h,呵呵,版主也没仔细瞧就随声附和。string.h不是版主已经在四个

文件里列出了吗?至于times.h根本就是打字错误,应该也就是版主列出的time.h这个头文件。

而对于有些朋友提出的stdio.h文件,至少现在我还没发现错误,可能再试试用到它的地方多的地方会不会出

问题了。可能还会发现有其他头文件有问题有冲突,因为K3开发时干脆就没出RH8,而RH8又给把库文件头文件

改得这么邪乎,还会不会有其他.h文件不兼容于K3,谁知道呢?谁又敢保呢?!但至少现在用斑竹提供的覆盖

四个头文件的方法就行了。呵呵,我会把版主这个帖子发到CSDN新开的Kylix论坛的,放心,会尊重知识产权

,注明来自来自linuxaid.com.cn/forum和版主ROC的名字的。

另外,我改.h的时候,先把要改的头文件都改名为.h.bak文件,然后再把要用的复制过来。小心点好呀,万一

有别的问题了,还能通过简单的改名恢复过来。希望大家也都向俺学习,小心为妙,呵呵!

版主真是好人呀!用俺东北话讲,就是好淫呀!好淫好淫呀!!!:)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有