腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
要
使用
特定
版本
的
libc++
,
请使用
GCC
/
G++
ubuntu
、
gcc
、
g++
、
c++20
、
libc++
我现在
使用
的
是Ubuntu20,我想尝试一下C++20
的
一些特性,比如std::osyncstream和<syncstream>头文件。但是,这仅适用于libc++-11及以上
版本
,请参阅:https://en.cppreference.com/w/cpp/compiler_support。我已经安装了libc++-11-dev,但是
g++
仍然找不到<syncstream>头。我知道clang有一个-stdlib标志,我能以某种方式
浏览 26
提问于2021-04-05
得票数 0
回答已采纳
3
回答
什么时候需要
使用
标志-stdlib=libstdc++?
c++
、
gcc
、
c++11
、
std
、
libstdc++
使用
gcc
编译时,编译器和链接器什么时候需要
使用
标志-stdlib=libstdc++? 编译器会自动
使用
libstdc++吗?我在Ubuntu13.10上
使用
gcc
4.8.2,我想
使用
c++11标准。我已经将-std=c++11传递给了编译器。
浏览 2
提问于2013-11-05
得票数 69
回答已采纳
1
回答
从.so生成.cpp:未定义
的
建筑符号x86_64: Boost.Python MacPorts
GCC
6 not Clang
gcc
、
g++
、
macports
、
boost-python
、
.so
所有的东西都会分崩离析
的
部分是从.so文件中生成
的
.cpp文件。我得到了一个显然很常见
的
:“用于体系结构
的
未定义符号x86_64:”。我在这个问题上检查了多个问题,这些问题基本上都与我
的
案件无关。我在OSX10.11.6上,我
使用
macport来安装boost和
gcc
6。我把一切都安排好了,所以我实际上用
gcc
和
g++
代替了clang。这就是为什么我不相信我
的
问题是,因为我
使用
的
是
浏览 2
提问于2016-07-27
得票数 0
回答已采纳
1
回答
使用
Node.js插件
的
node-gyp重建时出现
g++
构建错误
c++
、
node.js
、
g++
、
node-gyp
这是我
的
bindings.gyp文件: "targets": [ "target_name": "hello", ], "cflags" : [ "-std=c++1", "-stdlib=
libc++</e
浏览 11
提问于2017-01-07
得票数 0
回答已采纳
2
回答
如何判断我
的
Linux服务器上当前安装
的
是哪个
版本
的
gcc
?
linux
、
gcc
我在Linux服务器上,我想知道哪些
版本
的
gcc
是可用
的
/安装
的
。我可以运行什么命令来检查这一点?
浏览 1
提问于2016-05-30
得票数 2
2
回答
在我
的
苹果电脑上编译时,我得到这个错误,当我
使用
"
gcc
“进行编译,而不是用clang++
c++
、
macos
、
gcc
、
compiler-errors
、
clang
当我尝试在Mac上编译我
的
C++代码时,我得到了这个错误。我已经在PC上编程一段时间了,但我刚刚得到了一台用于UNI工作
的
Mac笔记本电脑,我正在习惯它。我通常
使用
"
gcc
“进行编译,但它似乎不起作用。任何帮助都将不胜感激。在此之前,我只会在编译时
使用
"clang++“。 或者,如果我
使用
"
gcc
“进行编译,并且代码中有错误,它可以完美地工作。只有在没有错误
的
情况下才会发生这种情况。
浏览 1
提问于2016-05-08
得票数 3
2
回答
Mac OSX 10.7.4,Xcode 4.4.1,没有<array>头文件?
xcode
、
arrays
、
include
、
g++
我正在编写一个程序,它将
使用
C++标准库
的
数组容器来保存一些对象。但是,每当我尝试在程序中包含以下代码行时:我在编译时收到以下错误:我已经在我
的
计算机上找到了array
的
位置 /usr/clang-ide/lib
浏览 0
提问于2012-09-21
得票数 5
回答已采纳
2
回答
是什么阻止了
g++
消除运行时不
使用
的
临时std::数组?
c++
、
c++11
、
g++
、
clang
、
g++4.8
= 4)} 0:
浏览 5
提问于2014-01-01
得票数 28
3
回答
获得符合c++11
的
编译器
c++
、
macos
、
c++11
、
gnu
、
toolchain
这一切似乎是一场巨大
的
混乱。 到底怎么回事我在用
G++
吗?是
GCC
吗?LLVM?我甚至不知道。他们是一样
浏览 5
提问于2013-02-01
得票数 12
回答已采纳
4
回答
如何检查是否安装了
libc++
?
c++
、
cmake
、
clang
、
libc++
我
的
系统
的
gcc
和stdlibc++太老了,但是我可以
使用
一个clang构建。默认情况下,clang
使用
stdlibc++,但是
libc++
可以被选择性地安装到clang
使用
。检查
libc++
是否安装有clang
的
最佳方法是什么?
浏览 1
提问于2016-07-18
得票数 6
回答已采纳
1
回答
用多个编译器制作
gcc
、
makefile
、
clang
、
libstdc++
、
libc++
当
使用
C++14/C++11特性和STL包含时,
GCC
和clang有不同
的
行为。
Libc++
倾向于隐式地包含事物,而libstdc++似乎倾向于要求显式包含。
GCC
-Wpedantic似乎比clang -Wpedantic更迂腐一些。 我想要
的
是一个makefile,它尝试用这两个编译器构建,以便捕获错误。做这件事最好
的
方法是什么?
浏览 0
提问于2015-04-02
得票数 0
1
回答
尝试编译包含根(Cern)参数
的
C++代码
c++
、
gcc
、
root-framework
我试图在我
的
Mac上编译一个用C++和Root编写
的
代码。代码来自在Linux笔记本电脑上工作
的
同事。除了不同
的
操作系统,我和她有不同
版本
的
gcc
和根,我不知道是哪种不同导致代码不能在我
的
机器上编译。 她有
g++
4.8和根5。我有
gcc
5.3.0和根6.06/02。
gcc
-Wall -o executable_name code_name.cc `root-config --cfla
浏览 3
提问于2016-07-04
得票数 0
回答已采纳
2
回答
C++可以在MacOS上用OpenMP和boost编译吗?
c++
、
macos
、
boost
、
openmp
也许,我会监督一些事情,但似乎我无法实现我想要
的
。
g+
浏览 6
提问于2017-11-02
得票数 2
2
回答
C++编译器找不到# <thread>
c++
、
multithreading
、
g++
下面是我
的
源文件
的
顶部:#include <thread>..。在MacOSX10.8.4上编译
g++
时,我会得到以下错误:diskutilityhelper.cpp:5:18: error
浏览 3
提问于2013-07-27
得票数 1
回答已采纳
1
回答
无法识别的命令行选项'-stdlib=
libc++
‘与MacPorts
gcc
48
c++
、
g++
、
macports
、
g++4.8
、
rootpy
"hello world“程序时,也会出现同样
的
问题:
g++
: error
g++
helloworld.cpp a.out helloworld.cppdhcp-130-112:helloworld bwells$ <em
浏览 3
提问于2014-06-25
得票数 13
回答已采纳
1
回答
错误:命名空间'std‘中没有名为'stod’
的
成员
c++
、
sublimetext2
我正在运行“崇高文本2”中
的
代码。error: no member named 'stod' in namespace 'std'意识到崇高
的
文本2不能运行c++11代码,所以看到了这篇文章:{ "cmd": ["
g++
", "-std=c++0x", "${file}&qu
浏览 2
提问于2014-08-15
得票数 2
回答已采纳
5
回答
配置:错误: C++编译器无法创建可执行文件
c++
、
g++
正如在文件夹中
的
自述文件中提到
的
那样,
要
构建它,我必须执行/.configure,但是我得到了这个错误。intelligent_systems/project/rcssserver-15.3.0':现在当我检查我
的
g
saurabh@saurabh-GL502VM:~/intelligent_systems/project/rcssserve
浏览 12
提问于2017-04-12
得票数 2
回答已采纳
1
回答
Eclipse、MacOS10.8和C++11
eclipse
、
macos
、
c++11
我正在尝试
使用
C++11,但是eclipse在
使用
它时遇到了一些问题。我
使用
macport来获取
gcc
48,并遵循了让eclipse
使用
新编译器
的
各种指南,包括、,我还将编译器命令从eclipse标准更改为g++-mp-4.8,如解释
的
。/src/C++11.cpp/opt/local/bin/
g++
-I/
浏览 0
提问于2013-07-09
得票数 2
2
回答
在OS上,简单
的
C++程序给出了不正确
的
结果(这是命令行选项'c++03‘vs’c++11‘
的
结果)。
c++
、
linux
、
macos
、
operator-keyword
、
rvalue
这个简单
的
程序(在Linux上编译时)将根据是否
使用
-std=c++0x编译,正确地给出两个不同
的
答案。>
g++
main.cpp0x401471 > ./a.out 第一个将打印一个十六进制地址,第二个将打印&quo
浏览 2
提问于2013-01-04
得票数 8
回答已采纳
1
回答
为什么c++标准库不起作用?
c++
、
macos
、
gcc
、
terminal
、
standard-library
我一直在尝试让我从学校服务器下载
的
程序在我
的
mac上离线运行。我尝试通过以下教程更新
GCC
,但由于某些原因,即使我
使用
给定
的
命令,这些教程也不起作用。现在当我编译
的
时候..我收到一个错误,说没有找到..我还是不明白。我已经更新了Xcode..下面是大量
的
教程。我还是不能让它跑起来! std::vector<std::vector<Tile>> m_v
浏览 0
提问于2013-04-26
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券