红联Linux门户
Linux帮助

32与64位操作系统条件编译问题,谢谢

发布时间:2011-02-10 15:40:59来源:红联作者:lianshaohua
我想写一个即可以在32位操作系统又可以在64位操作系统运行的程序,其中程序中用到了long(在32位中我想使用4字节),在64位操作系统中编译的时候我还想使用4字节(64位操作系统long是8字节,所以条件编译应改为:int),不知道如何识别当前编译的操作系统的位数,请高手指点一下,谢谢!
文章评论

共有 5 条评论

  1. hml1006 于 2011-04-29 18:28:26发表:

    I also want to know!

  2. hml1006 于 2011-04-22 16:52:32发表:

    说一下

  3. troonv 于 2011-02-10 21:38:36发表:

    引用:
    搞定了,呵呵,
    lianshaohua 发表于 2011-2-10 17:44

    怎么搞定的

  4. lianshaohua 于 2011-02-10 17:44:12发表:

    搞定了,呵呵,

  5. superherogood 于 2011-02-10 15:44:57发表:

    {:3_118:}坐坐沙发,顶一下。