小编MrN*_*ice的帖子

管道后找不到命令

我正在使用OS X Mavericks和zsh(技术上是包哦oh-my-zsh).

我已经有一段时间以来一直面对这个bug,并且还没有办法解决它.有时当我管道命令它只是说找不到命令.

例如,当我执行nmap网络列表扫描时,nmap -sL 192.168.2.0/24 | grep ')'我有时会收到错误zsh: command not found:  grep.即使我使用向上箭头按钮它也不起作用,所以我必须重写命令,完全一样,它会起作用.

它真的很烦人,它偶尔发生在其他命令上,主要是在管道之后.

知道为什么会这样吗?

unix macos terminal grep

12
推荐指数
2
解决办法
2742
查看次数

Raspberry Pi不是从USB麦克风录制的

我有一个USB集线器(Plugabble),带有usb Daffodil声卡.扬声器工作得很好,但麦克风不工作.我不知道该怎么办才能让它发挥作用.

usb声卡设置为默认值

arecord命令记录但没有录制声音.

这部戏剧听起来很棒.

以下是我的一些设置:

pi@raspberrypi ~ $ arecord -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=Set
    C-Media USB Headphone Set, USB Audio
    Default Audio Device
sysdefault:CARD=Set
    C-Media USB Headphone Set, USB Audio
    Default Audio Device
front:CARD=Set,DEV=0
    C-Media USB Headphone Set, USB Audio
    Front speakers
surround40:CARD=Set,DEV=0
    C-Media USB Headphone Set, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Set,DEV=0
    C-Media USB Headphone Set, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer …
Run Code Online (Sandbox Code Playgroud)

usb microphone raspberry-pi

5
推荐指数
1
解决办法
4273
查看次数

PJSUA使用c进行sip注册时出错

所以我正在用PJSUA用C编写一个软电话客户端.所以首先我尝试了一个pjsip-homepage给出的例子.现在我在注册到我的星号服务器时遇到错误,但我无法弄清楚为什么会发生这种情况.我可以成功拨打电话,但由于没有注册,我无法接收任何电话.我尝试了一个python示例进行注册,这很好用.

当然我已经在sip.con和extensions.conf上配置了我的星号,他能够注册这个客户端,通过注册python示例程序来显示.

所以我很感激你找错我的时间.

所以我的c代码:

#define PJ_IS_LITTLE_ENDIAN 1
#define PJ_IS_BIG_ENDIAN 0 
#include <pjsua-lib/pjsua.h>
#include <pjlib.h> 
#include <pjlib-util.h> 
#include <pjnath.h> 
#include <pjsip.h> 
#include <pjsip_ua.h> 
#include <pjsip_simple.h> 
#include <pjmedia.h> 
#include <pjmedia-codec.h> 
#define THIS_FILE "App"
#define SIP_USER "demo-user2"
#define SIP_DOMAIN "192.168.2.59"
#define SIP_PASSWD "123456"

static void on_incoming_call( pjsua_acc_id acc_id, pjsua_call_id call_id, pjsip_rx_data *rdata );
static void on_call_state( pjsua_call_id call_id, pjsip_event *e );
static void on_call_media_state( pjsua_call_id call_id );
static void error_exit( const char *title, pj_status_t status );

int main( int argc, char *argv[] ) …
Run Code Online (Sandbox Code Playgroud)

c python asterisk registration pjsip

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

错误:“strstr”未在此范围内声明

我正在树莓派上编写一个具有共享内存的应用程序。我在我自己编写的共享内存库中使用函数 strstr() 。当我在 OS X 上使用 clang++ 编译库时,没有出现错误。如果我在树莓派上编译它,我会收到错误:\'strstr\' 未在此范围内声明。

\n\n

我尝试更新我的树莓派,但没有成功,你能给我任何提示或解决方案吗?

\n\n

标题-Datei

\n\n
#ifndef SHAREDMEMORY_H\n#define SHAREDMEMORY_H\n\n#include <string>\n#include <cstdlib>\n#include <stdio.h>\n#include <sys/types.h>\n#include <sys/stat.h>\n#include <unistd.h>\n#include <fcntl.h>\n#include <sys/mman.h>\n#include <iostream>\n\n#define MAX_SERVICES 99\n\n/**\n * Datei mit der Datenbank.\n */\n#define FILEPATH "database.dat"\n/**\n * Anzahl der Zeichen in der\n * Datenbank.\n */\n#define CHARACTERS 2500\n/**\n * Gr\xc3\xb6\xc3\x9fe der Datenbank.\n */\n#define FILESIZE (CHARACTERS*sizeof(char))\n\nclass SharedMemory {\npublic:\n    /**\n     * Constructor \n     */\n    SharedMemory();\n    /**\n     * Desctructor\n     */\n    ~SharedMemory();\n    /**\n     * Method to open file\n     * @param string: Path to file, has …
Run Code Online (Sandbox Code Playgroud)

c++ strstr raspberry-pi2

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