-
可以在 Debian Bullseye 上使用 g++ (gcc) 11 吗?
可以在 Debian Bullseye 上使用 g++ (gcc) 11.1 吗? Debian 11(bullseye)即将发布,我对支持 C++20 和模块的编 -
使用 clang 将多个目标文件合并为一个目标文件
我们正在创建一个静态库,我们希望对其内部进行“混淆”。 在 GCC 中,我们通过将所有单独的目 -
Clang 构建错误:lib/CheckerDependencyHandlingAnalyzerPlugin.so] 错误 1
llvm-project 源代码是从最新的 github repo 中克隆的。 <br/> 构建命令:<code>make -j8</code>。 <br/> Clang 构建错误 -
C: 类型限制被限制为 0 常量值
我试图了解我的 gcc 设置中的以下行为: <pre><code>% cat t.c #include <limits.h> // -Wtype-limits int type_limit -
使用 Clang
我正在使用 ubuntu 20 并且我正在尝试将使用来自“<openssl/md5.h>”的 md5 函数的 C 代码编译为静态二进制文 -
用于架构设置错误的 C++ 未定义符号
我正在尝试在我的 Apple 硅笔记本电脑上设置 C++,但遇到了一些麻烦。我正在使用 VSCode 并下载了 C/C++ 扩 -
如何调用 clang 来使用当前的操作系统 GLIBC?
我正在构建一个应用程序,其中该应用程序使用 GN 和 ninja 来构建文件。该应用程序目前正在 Ubuntu 20.04 -
来自 VS 构建工具和 LLVM 的 Clang 头文件
我在 C++ 中为我的新项目尝试了不同的编译器、构建管理器和 IDE。我在 Windows 10 机器上使用 VSCode(v1.52)。 -
使用 mikik
我正在使用 <a href="https://github.com/Snaipe/Mimick" rel="nofollow noreferrer">Mimick</a> 来模拟退出函数,但我得到一 -
如何使用 clang-12 编译 GTK4?
通常你这样编译 GTK: <pre><code>gcc -o $outputfile $sourcefile `pkg-config --cflags --libs gtk4` </code></pre> 但我喜 -
如何修复“架构 arm64 的未定义符号”
我在 MacOS 上运行 VS Code,我正在使用 <code>clang</code> 编译一个简单的“Hello World!” C++程序。但是,当我 -
如何找出我正在使用 Apple 的 Clang 编译的 ARM 变体?
我正在使用 clang 从 C 和 C++ 代码构建 iOS 软件(在命令行中 - 出于好的但复杂的原因),并且想知道编译 -
有没有办法使用 LLVM 和 clang++ 来生成带有 x86 基本块的控制流图?
我参考了 <a href="https://stackoverflow.com/questions/40563240/control-flow-graph-generator-for-code-in-c">this</a> 并且能够使 -
如何使扫描构建遵循 __attribute__((cleanup))?
我有一个(可笑的)简单程序,它使用 Clang(或 GCC)的 <code>__attribute__((cleanup))</code> 机制自动释放内存 -
如何使用 rust bindgen 为 postgresql 后端创建 Rust 绑定?
我制作了一个带有标准 lib.rs 的 Cargo 包,一个带有 <code>bindgen = "0.59"</code> 下的 <code>[build-dependencies -
gcc/clang 在 linux 和 macOS 上隐式函数声明的不同行为:警告或错误
在 Ubuntu 21.04 上,我收到警告: <pre><code>test.c: In function ‘foo’: test.c:3:11: warning: implicit declaration of fun -
如何在LLVM pass中获取对象的内存地址
源代码行: <pre><code>// mutex M M.lock() </code></pre> 编译和链接后,我在仪器化的 IR 代码中得到了这一 -
CLang 中的 C++20 概念支持
我正在尝试使用 Mac 上的 Clang 编译 <a href="https://en.cppreference.com/w/cpp/concepts/regular" rel="nofollow noreferrer">cppr -
使用 clang 编译 .cl 内核文件
我的环境: <pre><code>Ubuntu clang version 12.0.0-3ubuntu1~20.04.3 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: -
该函数未在 clang 中返回
我正在尝试编写一个程序来计算矩形的面积 但该函数没有返回任何值 这是cs50沙箱中的代码 <pre> -
从 LLVM IR 获取函数的堆栈帧大小
我想找出函数需要的堆栈大小(C++)。这可能是过度近似。我已经看过 <a href="https://stackoverflow.com/question -
const unordered_map < std::string, int[4] > 初始化失败(clang 12 / c++20)
我想我在这里的初始化有问题,想知道是什么,为什么! (我不担心在这里使用 int[4] - 它是一个由脚本 -
为什么 clang 不用 memmove 替换这个循环
考虑这个类似memcpy的功能: <pre><code>void copy(unsigned *restrict const dst, unsigned const *restrict const src, unsigned -
Clang 找不到共享库的依赖项
我有一个包含两个子模块(比如 A 和 B)的项目。 A 依赖于 FFmpeg,B 依赖于 A。Clang 成功找到了 FFmpeg 并 -
GNU C++ stdlib std::variant 实现的变化
我有以下 std::variant 用法示例: <pre><code>#include <iostream> #include <string> #include <variant> clas -
C 递归路径
我有一个练习,我找到了反转字符串的解决方案,但我对路径有点困惑 => <pre><code>char *reverse_stri -
Mac 上 devtools::install_github('xzhoulab/iDEA') 的“未找到 -lgfortran 的库”错误
当我运行 devtools::install_github('xzhoulab/iDEA') 时出现以下错误: <pre><code>Error: Failed to install 'iDEA' fr -
Big Sur 使用似乎不存在的 SDK 进行编译:
我正在尝试构建一个 python c++ 模块。当我执行我的安装文件时,我收到一系列关于未找到 SDK 和目录的警 -
无法在 Mac 上安装 libpulse
我正在尝试编译一些源代码,但出现以下错误: <块引用> ld:未找到 -l:libpulse-simple.0.dylib 的库 < -
架构 x86_64 mac os 库 Clion 的未定义符号错误
我正在尝试构建我的库并将其链接到项目。但我得到一个错误。编译器看不到 F::method() 的实现; 6.cpp 中