您好、欢迎来到现金彩票网!
当前位置:手机棋牌游戏平台 > 位域 >

gcc的位域压缩模式也没有办法使其通过编译器选项关闭?

发布时间:2019-07-31 07:05 来源:未知 编辑:admin

  };的sizeof是4,和VC,这是sizeof是8,我查了,说,这是因为gcc,使用压缩模式。我想知道有没有办法关闭GCC压缩模式?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  的海合会网站(的)或者通过网上搜索可以找到下载资源。目前的GCC 3.4.0的最新版本。该文件是可供下载,一般有两种形式:GCC-3.4.0.tar.gz和gcc-3.4.0.tar.bz2,只是不相同的压缩格式,内容完全一样的,你可以下载一个。

  新一代的gcc-3.4.0这个目录被称为源目录,使用$ {srcdir的}表示它。后来出现在$ {SRCDIR},其中真正的路径应该更换。 pwd命令用来显示当前路径。

  目标目录(使用$ {OBJDIR}表示)是用来存放编译结果的地方。 GCC建议编译后的文件不上的源目录$ {srcdir的]中(虽然这也可),最好是单独存储在另一个目录中,且不能$ {srcdir的}子目录中。

  例如,您可以创建一个文件名为gcc构建的目标目录(源目录$ {SRCDIR}是相同的目录):

  目的是确定配置的GCC编译器安装到哪里($ {DESTDIR}),然后指定用什么语言支持一些其他的选择。其中,$ {DESTDIR} $“{OBJDIR}不能或$ {SRCDIR}相同的目录。

  配置是通过$ {srcdir的}根据配置来完成。它的命令格式(记得用你的真实路径替换$ {DESTDIR}):

  这是一个漫长的过程。在我的机器上(P4-1.6),这个过程花了超过50分钟。

  执行以下命令来编译的库文件复制到$ {DESTDIR}目录(路径根据您的设置,您可能需要管理员权限):

  GCC 3.4.0的所有文件,包括命令文件(如gcc,g+ +的),所以库文件目录$ {DESTDIR},分别存放,如命令文件中的bin目录下,在lib库文件,头文件包括逊色。由于该命令文件和库文件所在的目录不包含在相应的搜索路径,它是必要的,以进行适当的设置后,编译器可以成功地找到并使用它们。

  要使用命令如GCC 3.4.0的gcc,最简单的方法是把它的路径$ {DESTDIR} / bin中放置在PATH环境变量。我不知道这种方式,但与符号链接的方式来实现这样做的好处,所以我仍然可以使用旧的系统,原始版本的GCC编译器。

  在我的系统中,该命令将显示:/ usr / bin中/海湾合作委员会。因此,原来的gcc命令在/ usr / bin目录下。我们可以把GCC 3.4.0的gcc,g+ +的,GCJ和其他命令在/ usr / bin目录下,分别创建一个符号链接:

  $ {DESTDIR} / lib路径LD_LIBRARY_PATH环境变量,它是最好添加到系统的配置文件,所以它是没有必要的每一个的设置此环境变量。

  随着新的编译命令(gcc34,G+ +34等)编译你以前的C,C + +程序来测试新安装的GCC编译器能正常工作。

  如果您正在使用Ubuntu或Fedora的,那么你可以将它安装直接在源

http://lake-macquarie.com/weiyu/597.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有