腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
程序
使用
clang++
进行
编译
,
但
g++
会
耗尽
内存
并
失败
c++
、
c++11
、
enums
、
g++
、
clang++
我想出了一些示例
程序
:#include <type_traits>classFIRST,}; { return 0;该
程序
通过
clang++
-std=c++11 -o main main.cc
浏览 1
提问于2016-09-13
得票数 5
回答已采纳
1
回答
编译
达到了
g++
4.7.1中虚拟
内存
的限制?
c++
、
memory
、
boost
、
compiler-errors
、
virtual-memory
在用
g++
4.7.1
编译
时,cc1plus进程的
内存
大小约为2.4GB,如果出现“虚拟
内存
耗尽
:无法分配
内存
”错误,则会
失败
。我
使用
的是32位
编译
器(切换到64位不是ATM的选项),这台机器本身是一个64位的Ubuntu,
内存
为16 32,
编译
是在64位色色的Debian喘息版下
进行
的。在
编译
时,有大量可用的RAM,所以如果由于缺少物理可用的RAM而导致
浏览 5
提问于2013-08-29
得票数 0
回答已采纳
6
回答
如何
使用
Clang
编译
C++?
c++
、
clang
我已经在Ubuntu中
使用
apt-get安装了,并且可以
使用
它成功地
编译
C文件。但是,我不知道如何通过它
编译
C++。要
编译
C++,我需要做什么?
浏览 2
提问于2012-02-05
得票数 110
回答已采纳
1
回答
是否有方法知道是否有异常已被禁用?
c++
我正在开发一个
使用
异常的应用
程序
,我希望避免让用户在异常禁用的情况下
编译
应用
程序
,比如警告您需要异常。
浏览 2
提问于2014-09-24
得票数 2
回答已采纳
1
回答
clang++
默认参数或配置文件
c++
、
g++
、
clang++
我希望在C++ 14中
进行
开发,
并
使这个标准成为我的
编译
器(主要是
g++
和
clang++
)的默认标准。$
g++
testcpp14.cpp 但是,对于clang(++),我没有发现类似的东西。这就像在默认情况下为
编译
器或配置提供一些命令行参
浏览 13
提问于2015-01-03
得票数 2
回答已采纳
1
回答
如何影响构建系统(如CMake )选择哪个
编译
器
gcc
、
cmake
我希望每次构建系统时都要求我选择
g++
或clang ++
进行
编译
。 我需要
clang++
作为我自己的东西的默认
编译
器,但是我有cmake,它通常自己选择
编译
器。因此,我将C和CXX导出为.bashrc中的clang和
clang++
。一切运行正常,
但
当我需要用
g++
编译
一些东西时,
程序
查找/usr/bin/c++,找到
clang++
而不是
g++<
浏览 0
提问于2015-02-08
得票数 3
回答已采纳
3
回答
如何确定请求了哪个
编译
器
c++
、
python
、
scons
我的项目
使用
SCons来管理构建过程。我想支持多个
编译
器,所以我决定
使用
AddOption,这样用户就可以在命令行上指定要
使用
的
编译
器(默认情况下,无论当前的
编译
器是什么)。我的第一个想法是直接将
编译
器名称(例如'
clang++
')与用户传入的内容
进行
比较。然而,当我尝试
使用
scons --compiler=~/data/llvm-3.1-obj/Release+As
浏览 0
提问于2012-07-08
得票数 5
回答已采纳
1
回答
是否
使用
/opt/ __istype /bin/
g++
?
c++
、
g++
、
clang
、
clang++
当我用以下代码
编译
我的
程序
时:我得到了这个错误(不确定,因为我没有
使用
任何包含__istype的代码):
g++
-std=c++11 main.cpp -o run /opt/local/lib/gcc48/libstdc++.a但是,当我在我的机器上
使用<
浏览 3
提问于2014-01-24
得票数 4
2
回答
clang++
_ clang -std=c++11
c++
、
c
、
c++11
、
clang
、
clang++
我错误地
使用
了此命令,该命令在链接步骤中
失败
:有人能解释为什么clang提供C++语言选项,以及为什么它不能链接吗为什么-x c++或-std=c++11选项不能实现与
clang++
相同的功能?谢谢!
浏览 1
提问于2013-11-18
得票数 51
回答已采纳
2
回答
尝试
使用
clang
进行
编译
时出错
c++
、
terminal
、
clang++
我
使用
Ubuntu14
并
尝试在终端中
编译
一个c++
程序
。到目前为止,我
使用
的是
g++
,
编译
工作没有任何问题。因为我更喜欢来自clang的错误消息,所以我想从现在开始
使用
clang++
。到目前为止,我
使用
了以下命令
但
当我尝试的时候我得到了错
浏览 2
提问于2015-09-09
得票数 1
1
回答
Xcode不与共享库共享静态变量
c++
、
xcode
、
xcode7
我已经参与了两个已建立的C++项目,它们
使用
共享库中的静态变量来存储参数。当
使用
g++
或
clang++
编译
时,静态变量在整个
程序
中是共享的(具有相同的
内存
位置)。但是,在
使用
Xcode
编译
时,main函数静态变量与共享库静态变量具有不同的
内存
位置。有没有办法让Xcode像
g++
或
clang++
一样
编译
/运行代码,同时仍然能够
使用
Xcod
浏览 60
提问于2016-07-25
得票数 0
2
回答
在
clang++
(Windows)中
使用
boost/thread有问题
c++
、
boost
、
boost-thread
、
clang++
我正在尝试
使用
clang++
在Windows上
使用
Boost.Thread。在包含boost/thread.hpp时,我得到了以下
编译
错误:In file included from D:/env/boost/boost_1_previous declaration is here
浏览 3
提问于2015-05-02
得票数 15
1
回答
C++函数在Cython中的性能差
python
、
c++
、
numpy
、
cython
我用-Ofast -march=native标志
编译
了这两个代码。我不明白我在哪里
会
损失50%,因为大部分时间都应该花在C++内核上。Cython是否正在复制我可以避免的
内存
副本?
浏览 7
提问于2017-09-29
得票数 9
回答已采纳
3
回答
苹果电脑上的C++11与Clang或GCC
c++
、
xcode
、
c++11
、
g++
、
clang
我在Moutain Lion上安装了Xcode4.5.2,
并
安装了最新的“命令行工具”,
但
当我尝试
使用
g++
或
clang++
(以及选项-std=c++11 -stdlib=libc++)
进行
编译
时,我得到了一个错误
使用
g++
cc1plus: error: unrecognized comm
浏览 1
提问于2012-12-20
得票数 14
回答已采纳
2
回答
使用
g++
编译
而不是
clang++
编译
时,简单协议缓冲区
程序
可以工作
c++
、
g++
、
protocol-buffers
、
clang++
我试图在一个简单的
程序
中
使用
C++。当我用
g++
编译
时,
程序
会
正常执行和退出。当我用
clang++
编译
程序
时,
程序
会
失败
,抱怨pointer being freed was not allocated。++ std::cout << failure.id() << ": " << failure.name() <
浏览 4
提问于2014-01-28
得票数 0
回答已采纳
1
回答
模板类的模板构造函数的显式实例化
c++
、
clang
、
clang++
、
explicit-instantiation
我不确定这是Clang3.2中的错误还是违反了C++03,
但
似乎模板类的模板构造函数的显式实例化
失败
,
但
模板类的模板成员函数的显式实例化成功。例如,
使用
clang++
和
g++
编译
以下代码时没有任何问题:class Foopublic:template void Foo<
浏览 4
提问于2013-02-24
得票数 12
回答已采纳
1
回答
使用
自定义标志
编译
XCode 5项目
c++
、
xcode
我有一个cpp文件,我可以
使用
以下命令行
编译
该文件:或者通过
使用
g++
编译
器
g++
main.cpp -O2 -larmadillo我的问题是如何在Xcode 5.1.1中
编译
main.cpp?我对这种链接/
编译
魔术很陌生,所以我不知道从哪里开始。
浏览 2
提问于2014-05-14
得票数 1
回答已采纳
3
回答
我如何预测何时会
耗尽
内存
java
、
memory-management
、
out-of-memory
如果数字是数字,用户需要先对数据
进行
离散化,然后才能从我们的工具中获取数据。 不幸的是,我们
使用
的算法在
内存
中的组合开销取决于每列的唯一值的数量。现在
使用
错误的数据集,应用
程序
将很快
耗尽
内存
。在执行这些
会
耗尽
内存
的操作之前,我们应该能够粗略地计算出该操作需要多少
内存
。如果我们可以检查应用
程序
当前
使用
了多少
内存
,估计应用
程序
是否<
浏览 1
提问于2011-03-01
得票数 5
回答已采纳
1
回答
如何从机器代码中恢复C++ try/throw/catch块长度和地址?
c++
、
exception-handling
、
try-catch
、
reverse-engineering
、
decompiling
我正在做一个项目,在64位Linux下的C++中,在运行时对函数中的基本块
进行
重新排序。当然,重新排序的过程包括更新指令,如"jmp“等。一个问题是,如果(我猜)
编译
器(
clang++
或
g++
)
使用
一个范围(即从address1到address2)确定try{...}块;重新排序的代码将会出现问题(一些基本块被移出范围,一些新的基本块被换入我的问题是:
编译
器/
程序
是否
使用
范围来确定try{...}块?如果是,或者不是,我如何知道和修
浏览 1
提问于2014-12-15
得票数 0
2
回答
STL容器在该类声明中持有类
c++
、
pointers
、
c++11
、
stl
我用C++编写了一个用
clang++
编译
的
程序
,
但
没有用
g++
编译
,我想了解其中的原因。std::unordered_map<std::string,Table> table_map;};然而,
g++
抱怨说"note: forward decl
浏览 3
提问于2016-05-12
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券