-
OSX Catalina GCC / PIP问题
我正在尝试通过pip3将工具安装到我的Mac上,但出现以下错误: <blockquote> 编译终止。 -
如何解决g ++问题“内部编译器错误:非法指令min()_GLIBCXX_USE_NOEXCEPT {return __FLT_MIN__;}”?
在<code>Ubuntu</code>,<code>gcc 8.3.0</code>上,我编译<code>test.cpp</code>文件: <pre class="lang-cpp prettyprint-overri -
在MAC上的C文件中编译具有GObject相关库的代码时,gcc抛出错误
使用glib库提供一个简单的C程序来引用和取消引用GObject。我在ubuntu上编写了代码,并在上面安装了glib库 -
如何摆脱GCC提供的自动添加的库?
我正在使用启用了消毒剂选项的gcc编译main.c文件。 结果,链接器命令的参数列表中包含“ -lubsan” -
我们可以在运行时在gcc中使用非初始化变量指定lib文件路径吗
问题是我们要在编译后填充的变量中指定lib路径,因此我们不喜欢二进制文件中有关库路径的任何硬代 -
Linux上CLion中的数学库链接错误
要做作业,我需要<code>#include "math.h"</code>,但是在更新GCC和CMake之后,CLion无法链接我的项目文件 -
压缩成员地址:是否对特定功能无效?
我注意到每次访问压缩结构成员时都会引发此错误 <ol> <li>如何专门针对处理错位的功能禁用它? (s -
斐波那契的OpenMP并行程序比顺序速度慢
我有以下顺序代码: <pre><code>int fib(int n) { int x, y; if (n < 2) return n; x = fib(n-1); y = fib(n-2); return x + y; -
在Makefiles中,如何显示编译百分比以及随后的编译器警告/错误
这有点棘手... 我希望我的Makefile显示我的编译进度百分比。只要我使用tput或转义序列移动光标来 -
msvc的动态数组初始化行为不同于gcc和clang
输入类型 <pre><code>struct S { int x; }; </code></pre> 和两个功能 <pre><code>S* f() { const auto x = new S -
GCC循环增量优化-O2及以上
我一直在进行一些涉及优化和循环展开的研究,并且一直在研究针对不同优化级别生成的汇编代码。我 -
如何使用QEMU运行Newlib应用程序?
我编写了一个使用几个三角函数(正弦,正弦,余弦,...)的应用程序。我的目标是研究GNU C库,MUSL和Ne -
内联汇编的C数组声明
我最近遇到了以下片段: <pre><code>extern const uint8_t server_root_cert_pem_start[] asm("_binary_server_root_cert_pem -
使用基于范围的指针循环和向量时的C ++错误
在弄乱指针矢量时,我偶然发现了这个奇怪的错误: <code>mwe.cpp</code>: <pre class="lang-cpp prettypr -
uint32_t * uint32_t = uint64_t与gcc的向量乘法
我正在尝试将<code>uint32_t</code>的向量乘以产生完整的64位结果,以gcc的<code>uint64_t</code>向量。我期望的结 -
C ++编译时间结果与运行时间结果不同。错误或有效行为
我正在使用启用以下代码的-ffast-math的gcc 8.3.0执行x86交叉编译: <pre><code>#include <cmath> double diff_d -
在MinGW 7中使用的VC运行时2017中scanf函数族的位置
我正在使用: <ul> <li> VS 2017 </li> <li>具有GCC / G ++ 7.4.0的MinGW。</li> </ul> 基本上,正在发生的事情如 -
HP-UX cc使用默认设置来允许空解除引用,在带有RHEL的gcc中可以吗?
从HPUX cc,c89-C编译器手册页: <pre class="lang-none prettyprint-override"><code> -z Do not bind anything to a -
如何暴力破解堆栈金丝雀
gcc实现了堆栈保护器,以保护程序以防止缓冲区溢出。我想知道,是否有可能(以及如何实现)利用此 -
有符号位域的多个不一致行为
我在签名位字段上遇到了奇怪的行为: <pre class="lang-c prettyprint-override"><code>#include <stdio.h> struct -
为什么MSVC(Visual C ++)不需要单独的dllimport和dllexport属性,而不需要gcc?
我知道在Visual C ++中为什么以及何时使用<code>__declspec(dllimport)</code>和<code>__declspec(dllexport)</code>。 -
gcc 6.3->致命的Python错误:Py_Initialize:无法获取区域设置编码ModuleNotFoundError:没有名为“ encodings”的模块
我正在尝试安装Python软件包,并且在CentOS7中收到此错误: <pre><code>Fatal Python error: Py_Initialize: Unable to -
GCC:用于静态链接到pthread的--whole-archive配方在最新的gcc版本中停止工作
在Linux上,静态链接pthread是一个困难的话题。过去,它通常将<code>-lpthread</code>包裹为<code>-Wl,--whole-archive -
g ++ 5.4可以链接由g ++ 4.8编译的库吗?
我用g ++ 5.4编译了一个c ++程序,该程序链接了由g ++ 4.8编译的库。我设置了-D_GLIBCXX_USE_CXX11_ABI = 0,程序 -
与自制软件一起安装时的GCC 9标头错误
我已经通过homebrew在macOS Catalina 10.15.1上安装了GCC 9。我正在设置<code>-isysroot /Library/Developer/CommandLineTools/SD -
Red Hat上的GCC 8.3.1-3在使用模板参数的带有静态功能的模板类上失败
在RedHat 7上使用devtoolset-8时: <pre><code>[eftlab@49af022e5a7c git]$ which g++ /opt/rh/devtoolset-8/root/usr/bin/g++ [eftlab -
CMake也将所有gcc标志也传递给nvcc
我的项目将cuda内核用于一个小模块,并且需要nvcc进行编译。在编译期间,cmake还将用于gcc的相同链接器 -
编译xorg-server时libexa错误
我正在尝试编译xorg-server版本1.20.5。 <pre><code>LDFLAGS="-lrt" ./configure \ --prefix=/usr \ --enable-glamor -
GCC堆栈由负数溢出
我收到一个非常奇怪的错误消息。负Flash溢出。这怎么可能 我正在调用调试函数以多次打印出错误 -
不同C ++编译器之间的自动类型推导不匹配
因此,我试图以某种现代C ++的形式实现点积(<a href="https://en.wikipedia.org/wiki/Dot_product" rel="noreferrer">https:/