CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  软件工程/管理 >  质量管理与控制版

请教在Solaris下使用cppunit!

楼主okjklok(ok)2003-12-04 13:56:25 在 软件工程/管理 / 质量管理与控制版 提问

我在Solaris下使用cppunit,按照说明,./configure,   make,   make   install就得到了一些库文件,我在我的测试用例中连接这些库,程序编译时没有什么问题,但在link的时候,总有类似下面的错误:  
  (undefined   symbol)   void   std::deque<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char>   >,std::basic_string<char,std::char_traits<char>,std::allocator<char>   >   >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char>   >,std::basic_string<char,std::char_traits<char>,std::allocator<char>   >   >   >   >::__allocate_at_end()   --   referenced   in   ../../src/cppunit/.libs/libcppunit.so  
   
  我的程序中本身就是用了std::list和std::map,程序没有什么问题。  
  我使用cppunit自带的例子,在编译时也遇到了相同的错误。  
  那位朋友指点一下!  
  多谢了! 问题点数:0、回复次数:2Top

1 楼okjklok(ok)回复于 2003-12-04 18:39:58 得分 0

有朋友帮我解决了这个问题:  
  在编译时加上:  
  -pta   -instances=static   -mt   -xtarget=generic   -g   -features=no%transitions   -xildoff  
  我也不清楚确切含义,只知道这样在库中他会实例化模板。  
   
  帮我顶一下吧,我结贴:-)Top

2 楼tnt277(tnt)回复于 2003-12-08 09:21:01 得分 0

顶Top

相关问题

  • solaris使用windows下的oracle
  • CPPUnit如何在VC2003下使用?
  • 低级问题 solaris下,安装后,不能使用cc.
  • 如何在solaris下使用makefile文件进行项目编译
  • Solaris平台下g++中使用std::map嵌套的问题
  • !!!Solaris下thr_create如何使用模板类成员函数?
  • 使用gdb调试c语言程序(solaris下)
  • 使用cppunit的问题
  • 在Solaris下使用DSO方式安装php4,启动httpd时报错
  • 有没有方法在 非solaris 的 unix下,比如说 sco unix 下面,使用 j2se 的方法!

关键词

  • std
  • 使用cppunit
  • allocate
  • 程序
  • 库
  • 问题

得分解答快速导航

  • 帖主:okjklok

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo