CC 问答列表

G++ 新 ABI 问题

作者:Maelkum 提问时间:1/24/2016

我在 GCC 中为 C++11 引入的新 ABI 遇到了问题。升级到 GCC 5.3 后,我的项目不再编译。我收到的错误消息很简单: undefined reference to `tokenize...

MSVC 发现此方法调用模棱两可,而 Clang/GCC 则不然,这是否正确?

作者:H Bellamy 提问时间:2/27/2017

运行此代码时,Clang (3.9.1) 和 GCC (7, snapshot) 将“1”、“2”打印到控制台。 但是,MSVC 无法编译此代码: source_file.cpp(15):错误 C...

对静态 const int 的未定义引用

作者:JaredC 提问时间:3/22/2011

我今天遇到了一个有趣的问题。请看这个简单的例子: template <typename T> void foo(const T & a) { /* code */ } // This would ...

使用 gcc 链接共享库

作者:goldenmean 提问时间:4/7/2009

我有一个共享库(*.so),使用Real View编译器工具(RVCT 3.2)在Windows目标上创建。然后我尝试在 linux 系统上使用 gcc 将这个 *.so 文件与我的应用程序链接起来。...

为什么链接库的顺序有时会导致 GCC 中的错误?

作者:Landon 提问时间:9/5/2008

为什么链接库的顺序有时会导致 GCC 中的错误?...

Boost bimap 无法使用 gcc 10, c++20 编译。寻找临时解决方案

作者:yoyoy 提问时间:6/6/2020

使用 gcc 10.1 和 boost 1.73.0,以下代码 #include <boost/bimap.hpp> int main() { boost::bimap<int, int> lo...

零初始化、未命名、临时无符号 int

作者:Kyrion 提问时间:3/24/2020

在下面提供的上下文中,我是否正确地解释为没有名称的临时的零初始化?该示例不适用于 clang 或 gcc,但在 Visual Studio 中编译良好: https://godbolt.org/z/L...

gcc 警告“在 GCC 7.1 中更改了 X 的项目参数传递”是什么意思?

作者:woggioni 提问时间:1/8/2018

我有一个 C++ 项目,在 x86 Linux 和 Windows 上使用 gcc 7.2 构建良好且没有警告,我需要将其移植到 ARM 设备,所以我尝试使用在我的 x86 机器上运行的“arm-li...

为什么参数不是常量表达式?

作者:embedc 提问时间:1/29/2019

你能解释一下为什么这段代码无法编译吗? // source.cpp constexpr const char* func(const char* s) { return s;} constexpr...

为什么链接库的顺序有时会导致 GCC 中的错误?

作者:Landon 提问时间:9/5/2008

为什么链接库的顺序有时会导致 GCC 中的错误?...


共769条 当前第2页