首页 文章
  • -1 votes
     answers
     views

    cc1plus:错误:使用mkl和GNU C / C编译时,'-O'的参数应为非负整数,'g','s'或'fast'错误

    在调用C编译器之后,make会出现以下错误 . cc1plus: error: argument to '-O' should be a non-negative integer, 'g', 's' or 'fast' 这是我编辑的make文件中的行 . g++ -g -O-1 -std=gnu++11 -L/opt/intel/composer_xe_2013.5.192/mkl/lib/i...
  • 0 votes
     answers
     views

    GNU GMP mpz_powm()没有mod

    GNU GMP提供了一个名为 mpz_powm(rop, base, exp, mod) 的函数,它允许我通过另一个非常大的整数值为一个非常大的整数值供电 . 该函数还强制我通过第4个参数调整结果 . 这就是"m"在_321752中代表的含义 . 没有一个没有mod参数的函数的原因可能是为了避免非常大的结果,这可能会填满整个内存,如: 2^(2^64) . 我想知道是否有可能...
  • 19 votes
     answers
     views

    找不到gcc-arm-linux-gnueabi命令

    我正在尝试为ubuntu安装gnu arm工具链 . 我首先从CodeSourcery下载了tar . 但是当我进入bin文件夹时,我无法运行任何二进制文件 . 我已经尝试过./而没有把它放在PATH中,它一直告诉我“Command not Found”但文件就在我面前的文件夹中 . 然后我尝试了sudo apt-get install gcc-arm-linux-gnueabi,除非它说已成功安...
  • 0 votes
     answers
     views

    GNU使ifeq比较不起作用

    我试图在执行另一个makefile之前根据目标列表中的当前目标执行命令(当前只有该列表中的一个条目) . 我有这个: $(LIBS): ifeq ($@,libname) my command here endif $(MAKE) -C ./lib/$@ 问题是,即使目标名称正确, ifeq 也不会执行 . 使用 $(info $@) 完全...
  • 13 votes
     answers
     views

    GNU make中的错误:特定于目标的变量不会在隐式规则中扩展吗?

    我一直在设计一个多配置Makefile(一个支持单独的'debug'和'release'目标),并且遇到了一个奇怪的问题,这似乎是GNU make中的一个bug . 当隐式规则中引用这些变量时,GNU make似乎没有正确扩展特定于目标的变量 . 这是一个简化的Makefile,它显示了这个问题: all: @echo specify configuration 'debug' or 'r...
  • 546 votes
     answers
     views

    如何以较少(GNU)显示行号?

    有人知道在左栏中减少显示行数的命令吗?
  • 0 votes
     answers
     views

    为什么GNU make的vpath命令如此弱?

    我正在优化一个非常大的项目的一些makefile,我发现GNU make的 vpath 命令只能做非常有限的工作 . 例如: vpath %.o $(OBJPATH) 表示通过OBJPATH搜索路径值中的所有目标文件 . 这意味着 /dir1/../dir2/obj1.o 和 /dir3/../dir2/obj1.o 是相同的文件,但是,如果我已经做了 /dir1/../dir2/obj1.o ...
  • 0 votes
     answers
     views

    GNU八度音阶中的冲浪命令

    我想使用surf命令在GNU Octave中绘制3D平面 . 我有以下数据,例如 a= [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17]; b= [ 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0....
  • 74 votes
     answers
     views

    如何在不保留目录结构的情况下tar目录?

    我正在研究一个备份脚本,并想要 Build 一个文件目录: tar czf ~/backup.tgz /home/username/drupal/sites/default/files 这样可以解决这个问题,但是当我解压缩生成的文件时,它包含完整的文件结构:文件位于 home/username/drupal/sites/default/files 中 . 有没有办法排除父目录,以便生成的tar只...
  • 0 votes
     answers
     views

    如何使用CentOS 6.4上的tar从包含中排除目录和/或子目录

    我已经尝试了我可以在Google上找到的所有方法,甚至还可以在stackoverflow上找到 . 我知道我可以将文件列表提供给tar . 我想要专门使用tar命令 . tar cvf fail.tar --exclude = / home / fun / pass1 --exclude = / home / fun / pass2 ../ . 无论我尝试什么,使用tagfile,使用单引号,双引...
  • 1 votes
     answers
     views

    Gnu汇编程序给出了意外的内存操作数

    在组装英特尔语法代码时,GNU汇编程序会提供意外的内存操作数 . 我已经将我的错误减少到一个单独的代码行,并且在过去的三天里,我已经尝试过任何事情来理解为什么GNU汇编器会产生一些我无法理解的东西 . 我知道这必须(或应该)是微不足道的,但我不知所措 . 以下文本位于文件code.asm中: .intel_syntax noprefix .global somecode somecode: ...
  • 1 votes
     answers
     views

    编译GMP以解决交叉编译问题

    我正在为我的mac / linux交叉编译器编译gnu gmp,但是我收到了这个错误: In file included from ../gmp-impl.h:102, from fib_table.c:4: ../fib_table.h:4: warning: data definition has no type or storage class ../fib...
  • -1 votes
     answers
     views

    将音乐从android流式传输到raspberry pi

    我正在开发一个项目,用蓝牙从我的手机发送数据语音到覆盆子pi . 我想从我的智能手机中传输这个声音,并使用脉冲音频进入我的覆盆子Pi 3 . 之后我想用GNU RADIO在音频源上获得这个声音 . 经过多次研究,许多教程,我的覆盆子pi不想成为蓝牙音箱 . 如果树莓派没有配置为蓝牙音箱,我就不可能使用pulseaudio . 编辑:喜欢这个视频:https://www.youtube.com/wa...
  • 0 votes
     answers
     views

    相当于Linux中的导入库

    在Windows C中,如果要链接DLL,则必须提供导入库 . 但是在GNU构建系统中,如果要链接.so文件,这些文件相当于dll,则不需要 . 为什么是这样?是否有相当于Windows导入库 . 注意:我不会谈到在Windows中使用GNU C的情况,您也必须使用导入库 . 拆分线位于Windows C和Linux C之间 .
  • 1 votes
     answers
     views

    GNU prolog,打印到控制台?

    我用gprolog调试代码非常困难,有没有人知道如何在编译后将变量的值打印到控制台?我尝试在我的代码中使用打印,写入和跟踪,但没有任何后果,甚至没有错误 . 请帮忙!
  • 0 votes
     answers
     views

    在GNU prolog中表示“和”或“或”

    我是prolog的新手,我们要求写下以下问题的序言: 如果独角兽是神话,那么它是不朽的,但如果它不是神话,那么它就是一个凡人的哺乳动物 . 如果独角兽是不朽的或哺乳动物,那么它就是有角的 . 如果它是角的话,独角兽是神奇的 . 代码1: unicorn(immortal):- unicorn(mythical). (unicorn(immortal), unicorn(mammal)):- uni...
  • 0 votes
     answers
     views

    GNU Octave尺寸不匹配错误?

    我在GNU Octave上出错了 . error: sim_encryption: A(I,J,...) = X: dimensions mismatch error: called from sim_encryption at line 11 column 13 Line 11 is " s( 1 , : ) = mod( s + k , 2 ) ;" . ...
  • 464 votes
     answers
     views

    从命令行传递其他变量来制作

    我可以将变量作为命令行参数传递给GNU Makefile吗?换句话说,我想传递一些最终会成为Makefile变量的参数 .
  • 0 votes
     answers
     views

    如何在linux上安装Mingw-w64交叉编译器GNU 7.3.0

    如何在linux上安装Mingw-w64交叉编译器GNU 7.3.0? 我可以为C编译器和CXX编译器GNU版本4.9.0安装它 . 但是这个版本无效 . 编辑: 如果我运行CMake( cmake -DCMAKE_TOOLCHAIN_FILE=/home/mingw/toolchain.mingw64.cmake ../src-gen ),我会得到以下输出 . x86_64-w64-mingw3...
  • -2 votes
     answers
     views

    适用于Linux,ARM和Windows的Canonical交叉编译(不包括libc)

    目前,Rust的交叉编译故事是scattered across several outdated博客文章,repos,工具(musl,crosstools-ng)或Docker文件 . 我花了大约20个小时努力让ARM和Windows编译和链接为一个不需要libc的项目工作,所以我很乐意看到完整的规范指令来获得“Hello world!”为以下目标编译的示例: OSX到ARM, armv7-u...
  • 0 votes
     answers
     views

    如何在并行制作中处理相同目录的不同目标

    问题是关于并行制作w / GNU makefile . 给定如下文件夹结构,目标是提供它支持make make release / debug / clean并行的makefile . 项目文件夹结构: foo +-foo1 +-foo2 +-foo3 makefile可能是这样的: SUBDIR = foo1 foo2 foo3 .PHONY $(SUBDIR...
  • 6 votes
     answers
     views

    与grep的非贪婪匹配

    据我所知,非贪心匹配不是基本正则表达式(BRE)和扩展正则表达式(ERE)的一部分 . 但是, grep (BSD和GNU)的不同版本上的行为似乎暗示了其他方面 . 例如,我们来看下面的例子 . 我有一个字符串说: string="hello_my_dear_polo" 使用GNU grep: 以下是从字符串中提取 hello 的几次尝试 . BRE Attempt: $ g...
  • 0 votes
     answers
     views

    GNU Octave:如何确保随机矩阵中的向量是唯一的?

    在GNU Octave中创建随机整数值的MxN矩阵非常简单: K = randi(k, M, N) 其中k是最大值 . 但是,我要求此矩阵中的每个列向量都应该是唯一的 . 有没有一种聪明的方法可以确保在Octave中实现这一目标?当然,我可以遍历所有列并计算所有可能的列向量配对之间的成对差异 . 但这似乎有点麻烦 . 有没有人有更好的主意?
  • -1 votes
     answers
     views

    GNU Octave:.csl文件未重新编译

    我之前从未使用Octave(我使用过Matlab),但我安装了GNU Octave,因为我想使用GNU Octave中编写的一个存储库/包 . 该存储库包含扩展名为 .csl 的文件,这些文件在 .m 文件(主脚本)中调用,没有扩展名 . 例如,名为 foo.csl 的文件在主脚本中被调用为函数 foo() . 但是,当我运行主脚本( .m 文件将 .csl 文件作为函数调用)时,它会抛出一个错...

热门问题