Tag: g ++

为g ++设置符号链接?

目前,这是设置为g ++指向g ++ – 5。 lrwxrwxrwx 1 root root 5 Feb 11 2016 g++ -> g++-5 但是,如果我要做ln -s / usr / bin / g ++ – 5 / usr / bin / g ++,我会得到 lrwxrwxrwx 1 root root 5 Feb 11 2016 g++ -> /usr/bin/g++-5 运行ls -l /usr/bin 。 当我运行ls -l时,有没有办法让/ usr / bin / […]

在8.04上安装g ++

我正在运行Ubuntu 8.04(目前由于硬件问题,我没有升级选项)。 我需要将g ++添加到我的安装中,但由于不再支持,我无法使用传统的apt-get方法。 我有什么选择? 是否为每个版本专门配置了ubuntu软件包? 例如,我可以手动下载最初没有附带8.04的gcc和g ++的更高版本(例如10.04版本)并从头开始构建它们吗? 编译器是否以这种方式工作,因为它们具有版本PER ubuntu版本或者它们是作为单独的实体维护的? 我真的不太了解ubuntu内部,并且总是使用apt-get来获取/更新我需要的任何软件包。 如果可以这样做,有没有办法确定我有关于g ++安装所需的实用程序包所需的一切?

我怎样才能降级GCC 4.7.2?

我想将GCC和G ++ 4.7.2降级到某些旧版本4.0或许。 任何帮助? 我正在使用Lubuntu ATM。

我可以写一个带参数的别名吗?

我有一些远程机器,我需要编译一些源代码。 我通常做的是写一个别名,它说: alias g++=’g++ `pkg-config –cflags opencv –libs opencv`’ 然后,当我远程编译时,我会做g++ -o test test.cpp 。 无论出于何种原因,Ubuntu不会让我这样做。 相反,当我这样做时,Ubuntu可以工作: g++ file.cpp -o file `pkg-config –cflags opencv –libs opencv` 但这意味着我无法为g ++编写别名。 有没有办法可以写一个会引用争论的别名? 我该怎么办?

如何在Ubuntu 64位上获得32位版本的库?

我正在尝试编译一个使用谷歌的V8库(32位)的程序。 因此,我在程序中使用的任何库也必须是32位。 哪里可以在Ubuntu 64位上下载32位版本的库? 更具体地说,我正在寻找libnotify 32位版本。 这是我现在遇到的错误: g++ -o shell -m32 shell.o -L../v8 -lv8 -lpthread `pkg-config –libs libnotify glib-2.0` /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../libnotify.so when searching for -lnotify /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../libnotify.a when searching for -lnotify /usr/bin/ld: skipping incompatible /usr/lib/libnotify.so when searching for -lnotify /usr/bin/ld: skipping incompatible /usr/lib/libnotify.a when searching for -lnotify /usr/bin/ld: cannot find -lnotify […]

如何在最新版本的g ++中使用C ++ 11function

新手在这里。 我刚从终端运行了一个错误,我写了一个C ++程序: error: ‘stoi’ is not a member of ‘std’ 。 他们告诉我编译器太旧了。 我正在使用Ubuntu 14.04。 我的g ++版本是4.8.4。 我该如何升级?

如何在Ubuntu上安装g ++ – 7?

如何在Ubuntu上安装g++-7 ? 我做到了 sudo add-apt-repository ppa:ubuntu-toolchain-r/test 然后我可以找到g++-5 , g++-6包,但不是g++-7 。 使用g++-7时可能会遇到什么问题? 什么时候才能正式发布?

从PPA下载了g ++ 4.8但是无法将其设置为默认值?

我通过以下方式在Ubuntu 12.10上下载了g ++ 4.8: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install g++-4.8 但当我这样做时: sudo update-alternatives –config g++ 要切换g ++版本,它说: update-alternatives: error: no alternatives for g++. 但是,如果我这样做: g++ –version 它说: g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO […]

我在哪里可以找到g ++ 4.7包?

前段时间,我设法找到了具有g ++ – 4.7版本的PPA。 但是,我不得不在我的机器上重新安装所有东西而且我失去了PPA的名称。 有人能指点我吗? 我试图再次找到它,但没有任何运气。 我正在安装Ubuntu 11.10。

如何安装g ++编译器?

我尝试过以下方法: sudo apt-get install build-essential Reading package lists… Done Building dependency tree Reading state information… Done build-essential is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 但是当我编译终端时显示如下: g++ hello.cpp -o hello The program ‘g++’ can be found in the following packages: * g++ * pentium-builder Try: sudo […]