devtoolset

    9热度

    2回答

    我刚刚发现RedHat提供了这个“开发人员工具集”,它允许我安装(当然是使用)最新的gcc-4.7.2。我在Centos上使用它,但过程是一样的。 一旦安装完毕,你可以用这个工具集通过发出启用启动新的bash命令: scl enable devtoolset-1.1 bash 该工程所有权利。现在,我可以以某种方式将它添加到我的bashrc中,因为这实际上启动了一个新的bash会话?或者我应该

    1热度

    2回答

    下面是我在C++ 11项目的一些模板metahackery的MCVE失败但是当我将其插入到我的开发环境(通过CentOS 6 x86上的devtoolset-2启动GCC 4.8.2)后,我得到了错误: [[email protected] ~]# g++ test.cpp -std=c++11 -o test test.cpp: In function ‘int main()’: test.

    0热度

    2回答

    我试图链接使用Boost的第三方库。我已经链接到正确的提升库(libboost_program_options.a),但仍未找到它。 误差MSG(格式化的位为清楚起见): undefined reference to `boost::program_options::validate(boost::any&, std::vector<std::__cxx11::basic_

    4热度

    1回答

    我正在运行CentOS 6.4,需要更高版本的C++编译器来构建我的开发工具(本例中为Qt Creator)。 我不清楚使用devtools的影响,我希望有人能解释。 如果我使用devtools编译程序,这是否意味着可执行文件将在其他Centos 6.4安装中运行而不会发生变化? 或..我知道必须运送我编译的程序库或其他文件吗? 如果是的话......我必须修改我的C++代码来引用后面的库吗?或者

    0热度

    1回答

    我在安装需要在centos 6.8上编译的nodejs库时出现问题。看起来像节点v4依赖关系应该与更新版本的gcc-C++一起编译。 我按照无数帖子的建议安装了devtoolset v3,以便能够使用gcc-4.9。但它仍然失败,同样的错误消息暗示我仍在使用不支持C++ 11的编译器。 我没有strace的,它看起来像devtools不提供libgcc的地方安装过程中希望能够找到它,所以它最终采取

    0热度

    1回答

    我在最小的测试用例上做了一个尝试。这个案例在devhelolset-4(gcc-5.2)上传递rhel-7,并在rhel-6下失败。状态-2表示“mangled_name不是C++ ABI调整规则下的有效名称”。 https://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-4.3/a01696.html 我在做这一切都是错误的,或者这

    3热度

    1回答

    我刚刚在Centos上安装了gcc 4.8.2(我正在使用devtoolset-2)。我使用线程编写了一个非常简单的程序。它编译罚款,但执行时崩溃? #include <thread> #include <iostream> void test() { std::cout << "test\n"; } void main() { std::thread t(t

    4热度

    1回答

    我为CentOS 6.3使用devtoolset-1.0以临时升级GCC版本。虽然我现在能够编译我的C++应用程序,最终的二进制缺少一些符号: $ ldd -d -r myapp $ [..] $ libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003216e00000) $ [..] $ undefined symbol: _Z

    3热度

    1回答

    尝试安装C++从Devtoolset-3我CentOS6系统我碰到的依赖问题: bash-4.2# yum install devtoolset-3-gcc-c++ Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.dhakacom.com * extras: mi

    1热度

    1回答

    我在RHEL6机器上安装了devtoolset-3,我很困惑gcc/g ++如何确定哪个库与二进制文件链接。上RHEL6 标准设置: $ g++ -v Using built-in specs. Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --i