gnu相关内容

PATH_MAX 和 NAME_MAX 有什么关系,如何获取?

在 limits.h 中以及POSIX联机帮助页的不同位置,都有对 PATH_MAX 和 NAME_MAX 的引用.它们之间如何相互联系?他们的官方文件在哪里?如何在运行时获取它们,以及如何在C,Python和GNU(shell)环境下编译(在相关时)? 解决方案 PATH_MAX 是文件系统路径的最大长度. NAME_MAX 是文件名的最大长度(在特定位置).因此,/foo/bar 受 ..
发布时间:2021-05-29 20:47:49 Python

"错误:找不到有效的GNU Make可执行文件& quot;与Cygwin和NDK

我是NDK的新手.(使用Windows).我已经下载了cygwin和NDK.我已经在 C:\ 中解压缩了NDK.当我运行cygwin时,我转到NDK目录,然后运行命令 build/host-setup.sh 但是我得到了 错误:找不到有效的GNU Make可执行文件. 我已经下载了GNU make 3.81,但仍然没有运气. 我与GNU Make有什么关系?我是否必须将它放在特 ..
发布时间:2021-05-11 19:13:12 移动开发

带有标题的Gnu绘图水平条形图

我正在寻找使用gnuplot创建条形图,该条形图与以下内容非常相似.我有“技术"的原始数据:“-0.72%"等等. 我已经掌握了水平绘制图形的方法,但是调整并确保最终图像看起来似乎超出了我.任何指针都值得赞赏吗? 解决方案 以下是使用绘图样式 boxxyerror 的建议(请选中 help boxxyerror ).使用三元运算符根据第2列的值选择颜色(请检查 help三元).使用带 ..
发布时间:2021-05-11 19:12:37 其他开发

GNU C库的实现在哪里?

我正在浏览/usr/include中的glib头文件,以了解幕后情况.我正在查看的所有文件都只声明了一堆宏和函数,但我想看看这些函数的实现. 解决方案 glibc源代码库在这里: https://sourceware.org/git/?p=glibc.git; a = tree 请注意,很多有趣的代码位于 sysdeps 目录下,尤其是 sysdeps/unix/sysv/li ..
发布时间:2021-05-11 19:12:34 其他开发

Automake Flex输出命名

例如,如果使用 foo_SOURCES = bar.l 然后,自动制作通过弹性文件 bar.c 生成.但是,如果我提供前缀 AM_LFLAGS = -Psome_prefix ,则会生成 lex.some_prefix.c ,其他人不知道编译规则,因此它失败并显示 bar.c:没有这样的文件或目录.我的错误在哪里,我该如何解决?我真的需要前缀. 解决方案 我认为解决此问题的唯一 ..
发布时间:2021-05-11 19:12:31 其他开发

什么是gnu make中的$(-*-command-variables-*-))

在我的项目makefile中,有一个名为“- -command-variables--"的变量.我可以从上下文中猜测其含义,但我想进一步了解“- -command-variables--".谷歌和GNU制作手册没有结果. 这是我的测试文件, 全部:$(警告$(-*-command-variables-*-))#$(警告$(.VARIABLES))#$(foreach v,$(.VARIAB ..
发布时间:2021-05-11 19:12:28 其他开发

GNU as:如何将.bss/.data符号加载到寄存器?

我的问题很基本.我正在用汇编程序制作我的第一个裸机程序.该体系结构是ARMv7-M,我使用的是GNU,而我正在UAL中编写. 我在.bss(或.data,没关系)中有一个变量,声明如下: .lcomm a_variable,4 然后,我想在程序中的某处读取其值.为此,我首先将其地址加载到寄存器中,然后将变量本身的值加载到另一个寄存器中: adr r0,a_variableldr ..
发布时间:2021-05-11 19:12:26 其他开发

如何更改GNU GCC的默认搜索路径值以进行常规使用?

GNU GCC编译器环境变量 Default-Search-Path —我正在尝试将GCC环境变量的默认值更改为新的自定义值,以便默认搜索路径将包含任何所需的其他库或包含我想定期使用的头文件. 我的GNU GCC版本是: gcc(MinGW.org GCC Build-2)9.2.0 包括此 的.h头文件的目录,而不是“…""的目录,该目录将与.c文件扩展名位于同一目录中. ..
发布时间:2021-05-11 19:12:22 其他开发

Makefile匹配任何规则作为中间

考虑这个简单的Makefile: %.one:%.two回声一%.二三回声二%.三四回声三全部:您好 按预期,全部制作将产生: 回声三三回声二二回声一一 但是,如果我制定的中间规则没有任何前缀/后缀: %.one:%回声一%: %.三回声一%.三四回声一全部:您好 Make将失败,因为说没有规则可以使 hi.one .使用Make完全不可能吗? 解决方案 这是不可能的,因 ..
发布时间:2021-05-11 19:12:19 其他开发

在Windows上安装GLPK(GNU线性编程套件)

这可能是一个令人讨厌的问题.但是我希望有人可以向我提供有关如何在Windows计算机上启动并运行GLPK的逐步说明.我有Windows 7 64位. 我尝试查看各种网站上的一些说明,但一直遇到问题.我对创建目录,使用二进制文件(例如什么是二进制文件)等不是很精通.即使运行命令对我来说也有点陌生. 要了解我在说明中需要哪种详细信息,以下是我尝试使用(但失败)的一些信息: http: ..
发布时间:2021-05-11 19:12:16 其他开发

在终端上重命名并顺序编号

我想重命名许多文件(一些jpg和许多png文件),我需要在每个文件夹上按顺序编号的文件具有以下结构: .../folder01file.pngfile.jpg.../文件夹02file.pngfile.png......../文件夹05file.pngfile.png 我想要这样的东西: .../folder010001.jpg0002.png.../文件夹020003.png0004 ..
发布时间:2021-05-11 19:12:13 服务器开发

GNU Readline(libreadline):异步显示输出消息

在使用readline(阻塞)进行用户输入的同时,我想将文本行从另一个线程异步输出到控制台.此外,我希望从控制台中删除readline提示符和当前的部分输入行,写入输出行,然后恢复readline提示符和部分用户行-以便使输出看起来像写在“上面"提示. 通过阅读线重新显示功能(或其他方式)的什么组合可以实现? (重新显示功能文档: http://cnswww.cns.cwru.edu/ ..
发布时间:2021-05-11 19:12:07 服务器开发

安装GNU Smalltalk的问题

我试图在ubuntu上安装gnu smalltalk,我从 ftp://ftp.gnu.org下载了smalltalk/gnu/smalltalk ,然后将文件夹解压缩到桌面上.当我进入smalltalk文件夹并输入"./configure",并且一切似乎都还不错时,控制台会显示“现在请键入'make'进行编译.祝您好运.",但是当我键入"make"时,下一个到计算机的一点工作后,终端会显示下一条 ..
发布时间:2021-05-11 19:12:05 其他开发

什么是“正确"?确定GNU binutils的目标和体系结构的方法?

在我的构建链中,我需要这样做: objcopy -I二进制-O $ BFDNAME -B $ BFDARCH 以便将二进制文件转换为库形式.因为我希望其他人能够使用它,所以我需要知道在他们运行构建时如何从他们的工具链中获取$ BFDNAME和$ BFDARCH.我可以通过对已经构建的文件运行objdump -f在本地获取值,但是有没有更好的方法,不会让我编译一次 ..
发布时间:2021-05-11 19:12:02 其他开发

如何调用使用define创建的GNU make宏?

在我的Makefile中调用GREP的两种方式有什么区别吗?有什么原因我应该使用另一个?两者似乎产生相同的结果. 定义GREP$(word 3,$(shell echo"#define FOO 0xfff00100"))恩迪夫全部:@回声$(GREP)@echo $(致电GREP) 解决方案 您使用它的方式没有什么区别.但是,如果您的GREP宏是带有参数的函数,则必须使用$(call)将参 ..
发布时间:2021-05-11 19:11:57 其他开发

如何检查awk变量的类型?

gawk 4.2.0的Beta版本,可在 http:中获得//www.skeeve.com/gawk/gawk-4.1.65.tar.gz 是主要版本,具有许多重要的新功能. 我之前曾问过 FS的行为是什么?"在GNU Awk 4.2中?,现在我注意到全新的 typeof()函数弃用了 isarray() : 从4.1.4更改为4.2.0 新的 typeof()函数可用于指示变量 ..
发布时间:2021-05-11 19:11:55 其他开发