compilation 相关问题

编译是将源文本转换为其他形式或表示。此标记的最常见用法是关于将编程语言转换为机器代码的问题。此标记通常与另一个标记一起使用,该标记指示源文本的类型,例如编程语言标记(C,C ++,Go等),以及指示用于转换的工具或编译器的标记(gcc,Visual Studio,等等。)。

编译期间使用的标志

我正在编译巨大的C代码库,并且我们正在使用Make构建系统来自动化构建过程。基本上我们使用了很多标志,这些标志分散在多个 make 文件和那些编译器 fl...

回答 1 投票 0

在 Codelite 中禁用编译器扩展

我目前正在学习如何编写 c++ 代码的教程,唯一的问题是该教程使用的是 code::blocks 和 vscode,我对大部分内容都非常满意,直到他们说我应该禁用

回答 1 投票 0

在 gcc 情况下,PIC/PIE、no-PIC/no-PIE、静态链接可执行文件和动态链接可执行文件之间的关系是什么?

经过网上搜索,我发现: PIC和PIE是同一个概念。如果这是正确的,我想用 PIC 来代表 PIC/PIE。 PIC好像是bin的一个“属性”...

回答 1 投票 0

选择排序算法(C)

我正在尝试研究一些算法问题,但找不到启动我的选择排序算法代码的方法。我使用 Visual Studio,代码在编译时没有显示任何错误。当我明星...

回答 1 投票 0

SDL_Image 运行失败,退出并显示代码 1

我有一个 SDL 应用程序,我使用它进行编译 g++ -Isrc/include -Lsrc/lib main.cpp -o main -lmingw32 -lSDL2main -lSDL2_image 它编译没有错误,并且如果我不使用任何 SDL2_Image 则可以运行

回答 1 投票 0

Vulkan ‘VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR’未在此范围内声明

我正在尝试在我的 Linux VM(具有 Windows 10 笔记本电脑)上编译 Vulkan 项目。执行此操作时出现错误。 这是编译命令和我得到的错误: g++ -std=c++17 -Iheaders -O2...

回答 1 投票 0

CFLAGS 和 LDFLAGS 与 CPATH 和 LIBRARY_PATH 对比

在此主题中 https://unix.stackexchange.com/questions/149359/what-is-the- Correct-syntax-to-add-cflags-and-ldflags-to-configure 有人说 CFLAGS 和 LDFLAGS 并不适用于所有配置

回答 1 投票 0

如何识别 Angular 中延迟加载的块文件中的模块

任何人都可以帮助我在构建应用程序时如何对块进行角度命名吗?我有 7 个惰性模块和一些额外的共享模块,但是在构建应用程序后,我可以看到几乎 15 个以上的ch...

回答 1 投票 0

如何让我的 Ubuntu 从给定源查找库

我正在尝试编译 scilab (是的,我的任务是编译它而不是使用 apt-get),但在解决了一些问题后,我得到以下问题: 检查

回答 1 投票 0

高级程序如何调用用低级语言编写的函数 - 函数调用之间如何进行数据类型转换

众所周知,LINUX 系统调用是用 C 语言编写的,例如:open()、read() 等, - JAVA、PYTHON 等高级语言将如何使用这些函数 - 因为这些系统符合.. .

回答 1 投票 0

如何使用 JAR 文件中的类运行 Kotlin 应用程序

我刚刚开始使用 Kotlin,在理解 JAR 文件的工作原理时遇到一些问题。我有两个文件: 你好.kt 类 HelloWorld { 公共娱乐演讲() { println("你好世界&...

回答 1 投票 0

Scala 使用 intellij 编译 SBT 组件时出错

我正在尝试使用 intelliJ 14.1.4 编译混合 java-scala 代码 但它一直给我这个错误: 编译 SBT 组件“compiler-interface-2.9.2-52.0”时出错 我尝试过降级我的 sc...

回答 11 投票 0

make: cc: 没有这样的文件或目录

我使用ubuntu 24.04 lts。我正在尝试使用 make 命令编译 DEXP ZH-UTC2 USB 以太网适配器的 Makefile。 驱动程序的 Makefile 如下所示: 目标= ax_usb_nic KDIR = /lib/

回答 1 投票 0

一些与二维数组相关的java问题的编译过程

public static boolean ContainedArr(boolean[][] photo, boolean[][] sub) { //判断sub是否是photo中的子数组 if (sub.length>photo.length ||sub[0].length>photo[0].length) { //sub 变大

回答 1 投票 0

切换 CMake 生成器时保留构建进度(Ninja -> Unix Makefiles)

我一直在开发一个使用 Ninja 作为 cmake 生成器的项目,但在构建过程中遇到了内存问题。我正在考虑切换到 Unix Makefile。但是,我想避免

回答 1 投票 0

切换构建系统而不丢失构建进度

我一直在开发一个使用 Ninja 作为构建系统的项目,但我在构建过程中遇到了内存问题(无论我增加多少,Ninja 都会吃掉所有可用内存......

回答 1 投票 0

可以在Ubuntu 16.04中使用Gcc 11和G++ 11吗?

我使用的是 Ubuntu 16.04,我只能将 Gcc 和 G++ 编译器更新到 9.4.0 版本,但我需要使用 Gcc 和 G++ 11。我该怎么做? 我希望解决之前有关更新的问题...

回答 1 投票 0

预处理器 #if 相等指令未按预期工作

这里有人可以帮助我理解为什么我看到以下错误而不是网关错误吗?谢谢。 root@GATEWAY-0x0000001E:~/gateway/experiments# catcompile_define.cpp #def...

回答 1 投票 0

是否可以从 Go 二进制文件的源代码中检索字符串?

假设我制作了一个 go 程序,在源代码中我创建了一个带有包含 API 令牌的硬编码值的字符串变量,然后我构建该程序,将其传输到另一台远程计算机...

回答 1 投票 0

使用上下文无关语法指定的编程语言如何能够表达图灵机?

我一直在研究自动机理论、编译器和计算机科学的基础知识,但有一些基础知识我不明白。 我看到了不同语言的乔姆斯基层次结构......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.