QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 899|回复: 4

gcc怎样调用库文件

[复制链接]
发表于 2003-11-25 14:52:41 | 显示全部楼层 |阅读模式
用#include <iostream.h>有错误。据说现在采用新的方式,请问该如何调用?
发表于 2003-11-25 15:42:50 | 显示全部楼层
不知道你写的是什么意思?
cat 你的程序出来看看!
回复

使用道具 举报

发表于 2003-11-25 16:05:05 | 显示全部楼层
??
回复

使用道具 举报

发表于 2003-11-25 17:10:54 | 显示全部楼层
say you want to use libxxx.so:
gcc -lxxx
回复

使用道具 举报

 楼主| 发表于 2003-11-25 17:22:26 | 显示全部楼层
代码如下
#include <iostream.h>

int main()
{
        int year,month,day;
        int i,j=28,days=0;
       
        cout&lt;&lt;"Input date(yyyy mm dd):";
        cin&gt;&gt;year;
        cin&gt;&gt;month;
        cin&gt;&gt;day;
        if((year/100)&amp;&amp;!(year/4)||year/400)
                   j=29;
                  

          switch (month)
                  case 1:
                  case 3:
                  case 5:
                  case 7:
                  case 8:
                  case 10:
                  case 12:i=31;
                          break;
                  case 2: i=j;
                    break;
                  case 4:
            case 6:
             case 9:
              case 11: i=30;
                      break;
              default:{
                      cout&lt;&lt;"Fault date:month"&lt;&lt;endl;
                       return 1;
        }

           if ((day&gt;i)||(day&lt;1))
    {
            cout&lt;&lt;"Fault date:days"&lt;&lt;endl;
            return 1;
           }
             
        switch (month)
                case 1:days=day;break;
                case 2:days=31+day;break;
                case 3:days=31+j+day;break;
                case 4:days=31+j+31+day;break;
                case 5:days=31+j+31+30+day;break;
                case 6:days=31+j+31+30+31+day;break;
                case 7:days=31+j+31+30+31+30+day;break;
                case 8:days=31+j+31+30+31+30+31+day;break;
                case 9:days=31+j+31+30+31+30+31+31+day;break;
                case 10:days=31+j+31+30+31+30+31+31+30+day;break;
                case 11:days=31+j+31+30+31+30+31+31+30+31+day;break;
                case 12:days=31+j+31+30+31+30+31+31+30+31+30+day;break;
               
        cout&lt;&lt;"days="&lt;&lt;days&lt;&lt;endl;
       
        return 0;
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-9 10:23 , Processed in 0.089384 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表