GNU

GNU

文章 7 浏览 199

为什么将 const 属性应用于纯函数不能减少运行时间?

根据 GNU 文档: int square (int) __attribute__ ((const)) 告诉 GCC 后续调用具有相同参数值的函数 square 可以 被第一次调用的结果替换,无论 之间…

硬不硬你别怂 2025-01-09 18:04:05 5 0

Makefile GNU Make 4.1 检查目录是否存在

尝试检查我的 Makefile 的目录是否存在。不幸的是,我发现了不同版本的Make之间的差异。 要检查我正在使用的目录: if [ -d "D:/MKS" ]; then \ echo.…

香草可樂 2025-01-09 18:01:49 4 0

Grep 和 CMD 转义

我正在尝试 grep 这种模式: ^#include\s+"[^"]+" 不幸的是,当我在 Windows 批处理文件中尝试以下操作时,管道 (|) 和 sort 被视为 grep 的输入,可…

GRAY°灰色天空 2025-01-09 08:25:55 3 0

链接 c++代码:对 `Student::Student(std::__cxx11::basic_string, std::allocator>, double) 的未定义引用

每次我构建代码时都会出现此错误。我尝试了不同的项目,但结果是一样的。它出现在vscode和CLion中;但是我在 上尝试了代码;它正在发挥作用。 #includ…

风筝在阴天搁浅。 2025-01-09 02:16:43 8 0

C 代码重构工具可在 GNU/Linux 上使用吗?自由开源软件更可取

有人问过这个问题的变体,但不是特定于 GNU/Linux 和 C。我使用 Komodo Edit 作为我常用的编辑器,但实际上我更喜欢可以从 CLI 使用的东西。 我不需要…

北城孤痞 2025-01-08 07:25:43 3 0

GNU Make 构建过时且比某个时间戳更新的文件

我正在使用 GNU Make 3.81 来构建给定的 C 项目。 GNU 的正常行为是检查目标是否存在并且任何先决条件比目标新,则执行目标命令。 如果先决条件比目标…

花开浅夏 2025-01-08 02:33:04 6 0

x86-64 GNU 汇编

在调查崩溃时,我遇到了以下代码片段,并立即意识到 mov 指令实际上应该是 movq 以获得正确的 64 位寄存器操作。 #elif defined(__x86_64__) unsigned…

一杆小烟枪 2025-01-07 20:30:19 6 0

如何将 StdOut 添加到文件顶部(而不是底部)?

我在 Linux 中使用 bash 来完成将内容添加到文件顶部的操作。 到目前为止,我知道我可以通过使用临时文件来完成此操作。所以 我这样做是这样的: tac …

擦肩而过的背影 2025-01-07 16:40:13 4 0

在 GNU Make 中,如何将路径的驱动器替换为小写?

在 GNU Make 中,目前我使用以下替换来降低驱动器号的大小写。 $(eval _ABS_PATH=$(subst C:,c:,$(abspath $(DIRECTORY)))) 我如何修改它,以便可以将…

空宴 2025-01-07 01:58:49 5 0

Linux 3.0 x86_64:何时引发 SIGSTKFLT?

在 x86_64 上的 Linux 3.0 下,什么情况下(如果有)信号 SIGSTKFLT 会被内核同步发出?…

拍不死你 2025-01-06 20:43:38 6 0

Perl - UNIX 中与 Windows 不同的排序

我在 Perl 中排序时遇到问题,在 Windows 和 Unix 中结果不同。 这些字符是: a - _ 1 2 In Windows: _ 1 2 - a In Unix: _ - 1 2 a 我猜语言环境与此…

旧情别恋 2025-01-06 19:30:40 6 0

在 bash 中更改 GNU 的目录

我从未使用过 Linux,因此对命令一无所知。但是,我需要使用 GNU for win64 环境才能使其中一种编程工具发挥作用。我已经从 cygwin 下载了 GNU。该软…

盗心人 2025-01-06 14:38:54 4 0

Java 应用程序在 GNU/Linux Mint 的 alt-tab 列表中有模糊图标

我正在使用 JFrame.setIconImages 在我的应用程序中设置 JFrame 的图标,使用 如何将图像添加到 JFrame 标题栏?。 在 Mint(Cinnamon 桌面)上,我在…

々眼睛长脚气 2025-01-06 10:38:45 9 0

Dan Kegel 的 crosstool 已经过时了——有人知道修复方法吗?

我的公司使用 Freescale PowerPC 处理器开发 Linux 嵌入式系统。 几年前,我写了一篇内部 HowTo,介绍如何使用 Dan Kegel 的 crosstool 为我们的项目…

眼泪淡了忧伤 2025-01-06 10:05:56 4 0

使用GNU Lesser General Public License开发基于云的服务器系统

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 这个问题似乎与帮助中心中定义的范围内…

七月上 2025-01-06 07:03:19 4 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文