gnu相关内容

从CLI生成一个base64连接codeD哈希相匹配的Java

我有一个从字符串生成一个网址安全base64 EN codeD哈希一个java code碱基,并想知道如果/如何做到这一点有可能与Linux的命令行工具。我与我在做什么这里是与字符集/编码猜测的问题,或与字符串转换为字节数组做。 Java的code: 消息摘要MD = MessageDigest.getInstance(“SHA-256”); 字节[] =消化md.digest(“后的TestS ..
发布时间:2016-08-01 21:21:44 Java开发

拆分一个文件到基于模式的多个文件(可切割线内发生)

一个很多解决方案存在,但这里的特异性,我需要能够在一行内分割,切应该只是格局发生之前。例如: INFILE: < XML 1>< blabla1> <&布拉布拉GT;< blabla2><&布拉布拉GT; <&布拉布拉GT;<&布拉布拉GT; <&布拉布拉GT;< blabla3><&布拉布拉GT;<&布 ..
发布时间:2016-07-28 15:00:25 Python

初始化声明符列表和GNU GCC属性文法

我的改造室内C语言野牛/基于Flex的解析器,除其他外引进适当的__ attribute__支持。 因为我找不到任何官方BNF风格的语法描述GNU GCC __ attribute__想法(除了的 http://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html 文件)我抽取调查显示,在各种实现从C ++标准的X11的点点滴滴和评论网页。 我也差点 ..
发布时间:2016-07-21 22:37:47 其他开发

需要,介绍了GNU C使用的SetTimer和报警功能的程序

谁能说明了GNU C使用的SetTimer或报警功能,具有一定的程序示例吗? 我有一个程序,不断地处理一些数据,我需要设置一个定时器/警报器响起每t秒,作为响应,我需要处理的数据存储到一个文件中。这个文件写有异步<即数据处理和文件写入不得互相等待>。我通过GNU C库页去了,但我无法理解多少。 [编辑] 我得到了这个程序: 的#include<&stdio.h中GT; #包括L ..
发布时间:2016-07-21 09:42:34 其他开发

GNU汇编器,点号(现住址)

我想问一下,为什么它是确定这样写的: .section伪。数据 你好: .ascii的“Hello World \\ n” .EQU lenhello。 - 你好 但它是不正确的,当我键入: .section伪。数据 你好: .ascii的“Hello World \\ n” lenhello: 。长 。 - 你好 在调用后SYS_WRITE函数首先code正常 ..
发布时间:2016-07-18 21:54:47 .NET Framework

是否有可能与GAS(GNU汇编器)使用MIPS寄存器的名字呢?

如果我用寄存器名字,我得到: 错误:非法操作数`加T0,$零$零“ 如果我使用注册号( $ 8个而不是 $ T0 和 $ 1,0 而不是 $零),它的工作原理。 (我使用的binutils 2.17)。 解决方案 GNU汇编不直接支持符号寄存器名称。一种常见的方法,如果使用gcc来驱动的汇编,是用于汇编源文件中的“.S”扩展(GCC讲述通过汇编器之前的C preprocessor源)和 ..
发布时间:2016-07-18 21:31:31 .NET Framework

是“.SET noat”不支持的MIPS汇编?

目前,我正在学习GNU的,并找到“作为信息”了很多有用的信息。 我发现名为“.set noat”,在MIPS用于指定code,但对于这个指令的“为信息”搜索时,我发现它的节点“阿尔法指令”的解释,而不是在“MIPS相关的功能“。为什么?我错过了什么手册中? TIA 解决方案 GNU 为支持从8041微控制器系列的处理器的目标采空区(CPU架构)最强大的Cray和超越。 列出42架构手册 ..
发布时间:2016-07-18 21:23:16 .NET Framework

GNU AS:MOVL(%EAX),EAX%

这是什么 MOVL(%eax中),%eax中意思? 我GOOGLE了足够的,但无法弄清楚什么支架()的意思。另外,我看到一些语法 MOVL 8(EBP%),%EAX 可能有些人认为我一些很好的参考?我一直没能找到任何的前20个结果来自谷歌。 解决方案 %EAX 是EAX寄存器; (%EAX)是内存位置包含在EAX寄存器的地址; 8(%EAX)是内存位置,其地址为EAX的值加8。 ..
发布时间:2016-07-18 20:50:43 .NET Framework

是否有重新presents在GNU GAS汇编当前地址的符号?

我很好奇,想知道有没有什么特殊气体语法来达到相同的像NASM例如: 部分。数据 味精:DB的“Hello World”,10,0; 0结尾的字符串。 LEN:EQU $ -msg; “$”是指当前的地址。 特别是我感兴趣的符号 $ 重新presenting当前的地址。 解决方案 有是天然气和NASM之间的比较好用此处的 http://www.ibm.com/develope ..
发布时间:2016-07-18 20:42:25 .NET Framework

在DOS下更换定时器中断处理程序和GNU(GCC和GAS)

正如标题所暗示的,我想用我自己的一个替换为在DOS下定时器中断现有的处理程序。 搜索甚广的各种解决方案后,我发现了一些大会code这正是这么做的,我甚至设法编译和测试它,看到它的工作原理。 现在的问题是,code,我发现(详见下)为TASM写的,我希望与一些C code,我正在写,这是我用GCC编译使用它。 我试过到code转换成GAS(GNU汇编语言)语法,但我似乎无法得到它(在我无数次的 ..
发布时间:2016-07-18 20:28:36 .NET Framework

你怎么使用gcc来生成Intel语法装配code?

的 GCC -S 选项将产生AT&放组装code; T语法,是有办法产生Intel语法文件?或者是有没有办法在两者之间转换? 解决方案 您是否尝试过这个? GCC -S -masm =英特尔test.c的 未经检验的,但我发现它在这个论坛如果有人声称,它为他们工作。 我只是尝试这样做在Mac和它失败了,所以我在手册页看了看: -masm =方言 选择使用方言输出汇编指 ..
发布时间:2016-07-18 19:41:01 .NET Framework

巴什阵列和负下标,是或否?

借助 GNU bash的手动告诉我 如果任何变量分配的索引数组会自动创建 使用语法 名称[下标] =值 下标作为一个算术前pression处理必须 计算为一个数字。如果标计算为一个数字小于 零,它被用作从一个偏移大于阵列的 最大指数(所以-1 subcript指的最后一个元素 阵列)。 所以我想我会给它一个尝试,得到以下结果: $慕=(1 4'''的Bl ..
发布时间:2016-06-01 20:00:37 服务器开发

STM32 WWDG中断射击未配置时

我有我从基尔IDE移植到建立与GNU工具链,由于许可证问题的应用程序。我已经成功地能够建立,构建,闪光灯和在设备上运行应用程序。 在GNU端的应用程序是出于某种原因被卡住在弱链接的IRQ处理程序WWDG这是一个无限循环。该应用程序不启用WWDG,它在默认情况下复位被禁用。我也已经验证了配置寄存器处于它们的默认启动值。 唯一的区别,比编译其它,是连接子和启动文件。但是,这两个由双方工具链使用的启 ..
发布时间:2016-05-29 14:54:04 其它硬件开发

ARM编译.S上的Mac文件

我在Mac OS X和我有麻烦编译.S ARM汇编文件。 我.s文件是这样的: MOV R0,R1 只是为了看看它是否工作。 但是当我做 ARM-ELF-作为my.s 我得到一个 的a.out 文件。 我做 搭配chmod + X的a.out 和 ./ a.out的 但它说 不能执行二进制文件 这有我困惑,因为它应该能执行,如果我用胳膊小精灵,因为它编译。我如何去编译这个.S? ..
发布时间:2016-05-29 14:50:09 其它硬件开发

GCC-臂Linux的gnueabi命令未找到

我试图安装的Ubuntu的GNU工具链的手臂。我先下载从codeSourcery焦油。然而,当我进入bin文件夹,我不能运行任何二进制文件。我曾尝试与./不和,并把它的路径和它不断告诉我“找不到命令”,但该文件是存在的文件夹中就在我的面前。然后我试图sudo易于得到安装gcc-臂Linux的gnueabi但它表示,它已经成功安装后,我无法用whereis GCC-ARM的Linux的gnueabi ..
发布时间:2016-05-29 14:43:01 服务器开发

使用Eclipse的一个C项目链接错误

我要创建一个STM32F217IG微控制器的一个项目。 然后我安装Eclipse和 GNU的ARM嵌入式GCC交叉编译器。我不认为这是code的Sourcery之一,我用它,因为它支持浮点和code的Sourcery没有。 一旦我做到了我想只有两个源文件创建一个非常小的项目:test.c的和main.c中只写在他们两人的: 的#include<&stdlib.h中GT; #包括LT&; ..
发布时间:2016-05-29 14:26:42 Java开发