编译 问答列表

在目标计算机中运行应用程序时出现的问题

作者:NCLibardi 提问时间:7/6/2023

我有一个使用 c++20 std 的 c++ 项目,并使用 gcc11 在我的本地机器中编译(目标机器有 gcc8.5)。然后,我将可执行文件传输到目标计算机,并使用 ldd 命令检查目标计算机中的可...

Tag_ABI_PCS_GOT_use属性值“2”与之前看到的属性值不同(“1”);合并不兼容的文件

作者:kowshik 提问时间:6/27/2023

我使用适用于 ARM Cortex-R5 CPU 的 TIARMCLANG 编译器从头开始编译了 OpenCV 库,构建完成后,我尝试链接到 CCS Studio IDE(适用于 TI MCU 的 I...

无法在静态上下文中调用内部类的构造函数 -- “非静态变量,这不能从静态上下文引用” [重复]

作者:davidalayachew 提问时间:7/9/2023

这个问题在这里已经有答案了: Java 内部类和静态嵌套类 (28 个答案) 5个月前关闭。 我有一个和一个.喜欢这个。OuterClassNestedClass public class Out...

C# 了解中间语言

作者:Skobo Do 提问时间:7/12/2023

我是c#的新手。我目前正在遵循一些教程,并尝试学习如何使用 ildasm.exe 阅读中间语言 (IL)。 我用 c# 编写了这段简短的代码: using System; namespace M...

这是在 C++ 中构造抽象语法树的语法节点的合理方法(或者是否有更安全或更节省内存的构造)?

作者:Jose Fruan 提问时间:7/13/2023

我正在为一种新的通用编程语言编写一个(很可能是自下而上的)解析器。我的解析器接受令牌流。为了完整起见,这里是 .token_t struct token_t { // Kind of token ...

“collect2: error: ld returned 1 exit status” 是什么意思?

作者:user3682120 提问时间:12/3/2014

我经常看到错误collect2:error:ld返回1退出状态。例如,我正在尝试构建以下代码片段: void main() { char i; printf("ENTER i"); scan...

是否可以告诉编译器只忽略特定的未知编译指示?

作者:Tomáš Zato 提问时间:7/19/2023

我不确定我在哪里第一次看到它,但我习惯于在类定义中使用和标记属于一起的部分,例如运算符实现。#pragma region region name#pragma endregion 在 VS Code...

为什么我应该始终启用编译器警告?

作者:n. m. could be an AI 提问时间:9/8/2019

我经常听到在编译 C 和 C++ 程序时,我应该“始终启用编译器警告”。为什么有必要这样做?我该怎么做? 有时我还听说我应该“将警告视为错误”。我应该吗?我该怎么做?...

如何仅使用内置的Windows工具在.exe中打印“Hello world”

作者:GoogleCoder 提问时间:7/16/2023

我正在尝试制作一个简单的编译器,我想在C++中获取输入并将其转换为计算机可以读取的内容。我不想使用任何像 NASM 这样的中间编译器,而是想要一种将其直接转换为 exe 的方法,而无需任何 Windo...

为什么“auto”关键字对 C 语言中的编译器编写器有用?

作者:Chi_Iroh 提问时间:6/22/2023

我目前正在阅读“Expert C Programming - Deep C Secrets”,刚刚遇到这个: 从不需要存储类说明符。它对编译器编写者来说最有意义 在符号表中输入一个条目 — 它说“此...


共487条 当前第28页