标签: gnu

tr命令 - 如何用实际换行符替换字符串"\n"(\n)

我想使用该tr命令将所有出现的字符串"\n"替换为新行(\n).

我试过,tr '\\n' '\n'但这似乎匹配任何'\'和任何'n'

linux gnu tr

36
推荐指数
2
解决办法
6万
查看次数

gdb:如何在循环执行期间暂停?

我正在使用NetBeans 7作为我的IDE在Windows 7中的mingw32下使用g ++编写软件渲染器.

我一直需要对它进行描述,而这种需求已达到临界质量,因为我已经过去了解结构.我环顾四周,对我而言,这个答案显示了同时跨平台和保持简单的最大希望.

这种方法的要点是,可能最基本的(在许多方面,最准确的)分析/优化方法是直接通过暂停执行来直接对堆栈进行采样......不幸的是,NetBeans 不会暂停.所以我试图找出如何直接使用gdb进行此采样.

关于gdb,我不太了解.但是,我从手册页中可以看出,您运行可执行文件之前设置了断点.这对我没有帮助.

有没有人知道一个简单的方法来获取gdb(或其他gnu工具):

  1. 当我这么说时(优先)采样堆栈
  2. 在给定的时间段内随机抽取一大堆样本

...给出我陈述的配置?

c++ debugging gdb netbeans gnu

34
推荐指数
1
解决办法
4万
查看次数

如何使用mount(8)和fstab注册FUSE文件系统类型?

我已经编写了一个基于FUSE的小文件系统,现在唯一缺少的是我想用fstab(5)注册它以在系统启动时自动挂载它和/或用它手动挂载它mount /srv/virtual-db.我怎样才能做到这一点?

我知道,我可以/usr/bin/vdbfs.py /srv/virtual-db从一些初始化脚本运行,但这并不完美.

我很抱歉,因为这可能不是一个编程问题,但它是高度相关的,因为打包和部署仍然是程序员的工作.

linux filesystems mount gnu fuse

33
推荐指数
3
解决办法
2万
查看次数

Makefile ifeq逻辑AND

我想在ifGNU make文件的循环中检查多个条件.这是一个例子:

ifeq ($(TEST_FLAG),TRUE && ($(DEBUG_FLAG),FALSE))
true statement 
else 
false statement
endif
Run Code Online (Sandbox Code Playgroud)

什么是正确的方法呢?

unix boolean-logic gnu makefile gnu-make

30
推荐指数
2
解决办法
4万
查看次数

GNU C中的__attribute __((const))vs __attribute __((pure))

__attribute__((const))__attribute__((pure))GNU C有什么区别?

__attribute__((const)) int f() {
    /* ... */
    return 4;
}
Run Code Online (Sandbox Code Playgroud)

VS

__attribute__((pure)) int f() {
    /* ... */
    return 4;
}
Run Code Online (Sandbox Code Playgroud)

c attributes gcc gnu const

30
推荐指数
2
解决办法
1万
查看次数

在轴上设置值数字的字体大小

如何在x轴和y轴上设置值的字体大小?

我环顾四周,我只找到了改变xlabel尺寸和ylabel尺寸的方法,但我希望轴下方的实际数字更大.

gnu gnuplot

28
推荐指数
2
解决办法
7万
查看次数

27
推荐指数
2
解决办法
2万
查看次数

GNU make将以什么顺序进行先决条件?

假设我们有规则:

a: b c d e
Run Code Online (Sandbox Code Playgroud)

b,c,de相互独立的.

是作出该命令b,c,d,e界定?看来,他们一般会在顺序进行b,c,d,e,但可能它有时会发生,该命令会有所不同?

dependencies gnu makefile

26
推荐指数
4
解决办法
2万
查看次数

如何在gnuplot中设置关键字体大小?

如何set key(图例)gnuplot中的字体大小

我阅读了gnuplot介绍文件,但没有找到有关此属性的相关配置.我可以设置标签,抽搐的字体类型和大小,但只有键不能设置字体?

gnu gnuplot

26
推荐指数
2
解决办法
7万
查看次数

测试文件是否存在于makefile目标中,如果不存在则退出

如果文件不存在,有没有办法退出错误条件?我目前正在做这样的事情:

all: foo

foo:
    test -s /opt/local/bin/gsort || echo "GNU sort does not exist! Exiting..." && exit
Run Code Online (Sandbox Code Playgroud)

运行make运行all目标,运行foo.

期望是如果test -s条件失败,则echo/exit执行语句.

但是,即使/usr/bin/gsort存在,我也会获得echo语句的结果,但exit命令不会运行.这与我希望完成的事情相反.

做上述事情的正确方法是什么?

gnu makefile

26
推荐指数
3
解决办法
5万
查看次数