草庐IT

run-configuration

全部标签

linux - 使用 configure 识别 Raspberry Pi 主机

我从事跨平台项目,最近添加了对RaspberryPi的支持。为了确保尽可能广泛的受众可以使用该项目,该项目有一个premake、一个cmake和一个autotools构建系统。我已经为RPi设置了交叉编译,一切正常。最近,我还设置了一个RaspberryPiVM(直到我得到一个真正的RPi)来尝试构建这个库。在Linux中,我运行“./configure--host=arm-raspberry-linux-gnueabihf”,然后configure从那里获取它。然而,在RPi(Rasbian7)上,config.guess找到的默认主机是“armv61-unknown-linux-g

linux - 为什么在 docker 容器内运行的命令不能通过 docker run 从外部运行?

当我运行dockerrun-i-tmy_container时,我有一个名为my_container的容器,然后我可以运行npm--version并且我获取2.7.4。但是,当我尝试使用dockerrun--workdir=/home/ubuntu/wwwmy_containernpm--version从容器外部运行相同的命令时,我收到一条错误消息:Unabletolocatenpm.lxc-start:Thecontainerfailedtostart.lxcstart:Additionalinformationcanbeobtainedbysettingthe--logfileand

linux - 语音识别 : jack server is not running

我正在使用speechRecognitionpython库设置声音识别器。到目前为止,这是我的代码:#!/usr/bin/envpython3importspeech_recognitionassrr=sr.Recognizer('es-MX')withsr.Microphone()asmic:audio=r.listen(mic)print(r.recognize(audio))运行我得到ALSAlibpcm_dsnoop.c:618:(snd_pcm_dsnoop_open)unabletoopenslaveALSAlibpcm_dmix.c:1022:(snd_pcm_dmix_

linux - 如何在 makefile 中运行 ./configure 脚本

我尝试了以下方法:$(shell./libpng/configure)./libpng/configure在这种情况下all:build_jpegbuild_libpng#JPEGBUILDRULESbuild_jpeg:make-C./jpeg#LIBPNGBUILDRULESbuild_libpng:$(shell./libpng/configure)make-C./libpng我该怎么做才能使这项工作成功? 最佳答案 当你执行./libpng/configure时会发生什么?确保配置脚本是可执行的!(chmod+x./libp

c++ - LeakSanitizer : get run time leak reports?

我继承了一些遗留代码,似乎某处有内存泄漏。我的第一直觉是用编译-faddress=sanitize-fno-omit-frame-pointer让AddressSanitizer的工具系列帮我找到漏洞。然而,我非常失望。我希望出现某种运行时错误消息(类似于地址清理程序在您不应该读取或写入内存时的错误)。在程序成功完成之前,泄漏sanitizer似乎不会进行任何泄漏检查分析。我的问题是我继承的代码有多个线程,它并不是为了将所有线程都加入到软着陆准备中而设计的。我用一个简单的例子简化了我的问题:#include#include#includeboolexit_thread=false;vo

linux - IBM Swift 沙盒 : Running NSURLSession: Error running code: unknown error code 132

我正在尝试执行以下脚本:importFoundationclassTestURLSession{varsession:NSURLSession!funcrun(){session=NSURLSession.sharedSession()leturl=NSURL(string:"http://www.veenex.de/tmp/json")letrequest=NSMutableURLRequest(URL:url!)request.setValue("application/json;charset=utf-8",forHTTPHeaderField:"Content-Type")re

ruby-on-rails - 延迟作业错误 : there is already one or more instance(s) of the program running

一些背景故事:我的服务器昨晚用完了磁盘空间,而delayed_job工作人员正在处理图像处理作业。当我试图停止工作时,我收到“已终止”的响应。RAILS_ENV=productionscript/delayed_jobstopTerminated然后我运行以下命令以查看工作人员是否已终止。ps-ef|grepdelayed_jobservername44744274002:37pts/100:00:00grep--color=autodelayed_job现在我尝试启动新的worker。RAILS_ENV=productionscript/delayed_job-n2startERRO

linux - 动态获取由 docker run 命令创建的正在运行的容器 ID/名称

所以我正在尝试运行以下shell脚本,它需要容器的容器ID/名称(脚本将在其中运行)动态。一种方法可能是执行dockerps然后获取容器ID,但这不是动态的。那么有没有办法动态地做到这一点?#!/bin/bashdockerexec/bin/bash-c"useradd-m-p" 最佳答案 您可以在运行时使用--name选项为您的容器指定一个特定的名称。dockerrun--namemycontainer...那么你的exec命令就可以使用指定的名称了:dockerexec-itmycontainer...

php - 尝试安装 xdebug : configure file not found

我正在按照这些说明下载xdebug:http://xdebug.org/wizard.php.向导的输出是这样的:SummaryXdebuginstalled:noServerAPI:Apache2.0HandlerWindows:noZendServer:noPHPVersion:5.4.17ZendAPInr:220100525PHPAPInr:20100525DebugBuild:noThreadSafeBuild:noConfigurationFilePath:/bitnami/mampstack-osx-x64/output/php/libConfigurationFile:

在运行 configure 时配置不同于默认的编译器

我正在编译glibc库。在此之前,我需要运行configure。但是,为了编译glibc,我需要使用gcc编译器,它不是机器上的默认编译器。manual说了以下内容。ItmayalsobeusefultosettheCCandCFLAGSvariablesintheenvironmentwhenrunningconfigure.CCselectstheCcompilerthatwillbeused,andCFLAGSsetsoptimizationoptionsforthecompiler.现在我的问题是我在那台机器上没有任何管理权限。那么我该如何使用与默认编译器不同的编译器。