刚刚在chinaunix注册的博客,心情非常激动。开这个博客主要是想记录下自己学习Linux心路历程和成长足迹。
为了庆祝此博客开张,先发个短小的技术总结吧。
今天学习Linux终端编程,使用的是C语言,编译指令和编译报错如下所示:
cary@funk:~/program$ gcc -Wall menu4.c -o menu
/tmp/ccG5QHud.o: In function `getchoice':
menu4.c:(.text+0x2b9): undefined reference to `setupterm'
menu4.c:(.text+0x2c5): undefined reference to `tigetstr'
menu4.c:(.text+0x2d4): undefined reference to `tigetstr'
menu4.c:(.text+0x2f9): undefined reference to `tputs'
menu4.c:(.text+0x312): undefined reference to `tparm'
menu4.c:(.text+0x32a): undefined reference to `tputs'
menu4.c:(.text+0x36a): undefined reference to `tparm'
menu4.c:(.text+0x382): undefined reference to `tputs'
menu4.c:(.text+0x420): undefined reference to `tparm'
menu4.c:(.text+0x438): undefined reference to `tputs'
menu4.c:(.text+0x481): undefined reference to `tputs'
collect2: ld returned 1 exit status
cary@funk:~/program$
经过网上查
为了庆祝此博客开张,先发个短小的技术总结吧。
今天学习Linux终端编程,使用的是C语言,编译指令和编译报错如下所示:
cary@funk:~/program$ gcc -Wall menu4.c -o menu
/tmp/ccG5QHud.o: In function `getchoice':
menu4.c:(.text+0x2b9): undefined reference to `setupterm'
menu4.c:(.text+0x2c5): undefined reference to `tigetstr'
menu4.c:(.text+0x2d4): undefined reference to `tigetstr'
menu4.c:(.text+0x2f9): undefined reference to `tputs'
menu4.c:(.text+0x312): undefined reference to `tparm'
menu4.c:(.text+0x32a): undefined reference to `tputs'
menu4.c:(.text+0x36a): undefined reference to `tparm'
menu4.c:(.text+0x382): undefined reference to `tputs'
menu4.c:(.text+0x420): undefined reference to `tparm'
menu4.c:(.text+0x438): undefined reference to `tputs'
menu4.c:(.text+0x481): undefined reference to `tputs'
collect2: ld returned 1 exit status
cary@funk:~/program$
经过网上查

这篇博客主要介绍了在Linux系统中进行C/C++编程时如何指定库进行编译,涵盖了相关命令行参数的使用和理解,是学习Linux开发的重要参考资料。
最低0.47元/天 解锁文章
5万+

被折叠的 条评论
为什么被折叠?



