标题:求助,codeblocks,在编辑c语言时出现“undefined reference to XXX”的错误 ...
只看楼主
yourtattoo
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2015-6-30
 问题点数:0 回复次数:5 
求助,codeblocks,在编辑c语言时出现“undefined reference to XXX”的错误
开头已经#include<conio.h>了,但是最后还是出现"undefined reference to gotoxy"等错误提示,
网上说是缺少*.a的运行库,但是怎么添加呢?是需要在网上下载之后添加到运行库中吗?
求详细解答……
搜索更多相关主题的帖子: undefined reference include c语言 
2015-06-30 22:03
hjx1120
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:李掌柜
等 级:贵宾
威 望:41
帖 子:1314
专家分:6927
注 册:2008-1-3
得分:0 

很明显是你的代码用了别人的私有函数
如:gotoxy
介个gotoxy 古老TC编译器有一个这样的私有函数
你的系统是MS的话可以用MS的头文件中的windows.h
一个gotoxy私有函数呀
2015-06-30 22:25
yourtattoo
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2015-6-30
得分:0 
回复 2楼 hjx1120
我用的是codeblocks,这个软件中有没有头文件可以运行这个?
2015-06-30 22:33
hjx1120
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:李掌柜
等 级:贵宾
威 望:41
帖 子:1314
专家分:6927
注 册:2008-1-3
得分:0 
codeblocks是个编辑器不是编译器
2015-06-30 22:42
yourtattoo
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2015-6-30
得分:0 
回复 4楼 hjx1120
编译器好像是Gun GCC的,有什么解决办法吗?
2015-06-30 22:45
hjx1120
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:李掌柜
等 级:贵宾
威 望:41
帖 子:1314
专家分:6927
注 册:2008-1-3
得分:0 

加 windows.h头文件  
写一个自定义gotoxy 函数
void gotoxy(int x,int y)
{  
    COORD pos;         
    pos.X=x;         
    pos.Y=y;         
    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos);  
}
2015-06-30 22:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-454912-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012803 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved