(求助)TC的C程序代码可以直接用GCC编译吗??
如果不行可否举几个小例子!!!!
在下先谢谢了!!
它们之间的区别和特点!!
要如何改动才能让GCC编译TC的C程序代码!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如果不行可否举几个小例子!!!!
在下先谢谢了!!
它们之间的区别和特点!!
要如何改动才能让GCC编译TC的C程序代码!!!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
要修改,比如引用了TurboC中的 dos.h 头文件,改吧!
If you use ANSI C, there's no problem. If you referenced some dos libraries, the program will no compile.
可以举几个例子吗??
这要如何举例啊?不懂
比如:
一个TC下可以正常编译运行的代码和一个一直到LINUX上用GCC可以编译运行的代码!来比较一下,因为只说要改动,在下却不知如何去改!!!
如果你的代码里 出现了 include <dos.h>;
的字样, 那么就不用编译了. 这样是肯定不能编译成功的.
或者随便找一段代码,用gcc编译,注意看提示错误,对于有些头文件或者库文件找不到的情况具体看一下就知道了.
大家不可能给你每一个例子, 你自己多试试就有具体的体会了. 不要太懒哦
比如:
for(int i;……
在gcc中要
int i;
for(i=0;……
几乎不可能,因为用TC只支持ANSI C的子集几乎不能做什么,TC对图形的扩充的东西是绝对不能移植的.
这样说在LINUX下学C要重来咯!!