当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关於 C++ curse.h 的问题
帖子发表于 : 2008-09-04 19:35 

注册: 2008-07-22 21:58
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
ncurses 的 curse.h 是可以在文字模式下控制游标的函式库,
我用的是 ubuntu 8.04,
ncurses 这个包的版本为 "5.6+20071124-1ubuntu2"
编写了一个 C++ 的程序,include 了 curse.h,
程序名为 main.cpp,
用 "g++ main.cpp -lncurses" 去编译。

在自己的电脑运行时相安无事的,
但到了别的电脑 (red hat) 运行,
那电脑没有 ncurses 这个包,
就说找不到某一个名称大约为 lib c++ 6 .so 的档,确实的档名忘了。
而运行不到 ......

现在郁闷中 ......

请问有没有方法在 ubuntu 8.04 编译,
而可以在 red hat 下成功运行的方法 ?


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-09-04 19:44 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
这是讲依赖的,那台电脑没有libcurse是不可能运行的,能不能把依赖编译进你的程序我就不知道了...


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-09-04 21:22 

注册: 2008-07-22 21:58
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
郁闷

现在还是改到不要用 ncurses


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关於 C++ curse.h 的问题
帖子发表于 : 2009-05-02 18:55 

注册: 2007-11-30 18:46
帖子: 37
地址: HeNan
送出感谢: 0 次
接收感谢: 0 次
waihonhon 写道:
ncurses 的 curse.h 是可以在文字模式下控制游标的函式库,
我用的是 ubuntu 8.04,
ncurses 这个包的版本为 "5.6+20071124-1ubuntu2"
编写了一个 C++ 的程序,include 了 curse.h,
程序名为 main.cpp,
用 "g++ main.cpp -lncurses" 去编译。

在自己的电脑运行时相安无事的,
但到了别的电脑 (red hat) 运行,
那电脑没有 ncurses 这个包,
就说找不到某一个名称大约为 lib c++ 6 .so 的档,确实的档名忘了。
而运行不到 ......

现在郁闷中 ......

请问有没有方法在 ubuntu 8.04 编译,
而可以在 red hat 下成功运行的方法 ?



不是 g++ main.cpp -lncurses"
而是 g++ main.cpp -lcurses
没有n的,虽然确实是ncurses。
就像你在include头文件时是curses.h而不是ncurses.h一样。。。。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译