草庐IT

sphinx-build

全部标签

python - LLVM clang 的 CMake 构建失败并显示 "Unexpected failure executing llvm-build: Traceback (...) import llvmbuild"

我想构建LLVMclang编译器,但CMake最终出现以下错误消息:CMakeErroratCMakeLists.txt:256(message):Unexpectedfailureexecutingllvm-build:Traceback(mostrecentcalllast):File"C:/.../llvm/utils/llvm-build/llvm-build",line3,inimportllvmbuildFile"C:\...\llvm\utils\llvm-build\llvmbuild\__init__.py",line1,infrommainimportmainImp

build - 我可以拥有同名的库和二进制文件吗?

我正在构建一个库,但我也希望它可以用作独立的二进制文件。例如,假设我正在构建Tar的实现。Tar通常用作命令,但也可以用作库。直觉上,我会这样做:src/tar/tar.go#belongstopackagetarmain.go#importstarandprovidesamainfunction这似乎不起作用。来自documentation,似乎“命令”应该与库有一个单独的名称。将那里给出的示例改编为这个示例,我有以下目录结构:src/tar/tar.go#belongstopackagetartarbin/main.go#importstarandprovidesamainfunc

build - hudson 的 "Started by an SCM change"是什么?

我试图找出是谁触发了失败的Hudson构建。但我发现StartedbyanSCMchange而不是Startedby'UserId'。现在,这是什么意思? 最佳答案 这意味着有人checkin了对您的版本控制系统/软件配置管理(CVS、SVN、Git等)的代码更改,并且Hudson开始基于该更改进行构建。您应该能够通过单击左侧菜单上的“更改”链接查看它是谁。 关于build-hudson的"StartedbyanSCMchange"是什么?,我们在StackOverflow上找到一个类似

time - Jenkins——使用 "Build Time Trend"获取 "Remote Access API"值

有没有一种方法可以让我们获得所有Jenkins-“构建时间趋势”信息(构建号+状态[成功/失败等]+持续时间)应用;使用Jenkins远程访问API?否则,如果您能发布任何文档的链接,了解如何使用远程访问API从Jenkins获取信息,我将不胜感激。大部分来源都包含运行作业的方式,但我找不到任何来源,其中显示了如何从jenkins获取信息。谢谢! 最佳答案 您可以使用类似以下网址:http://jenkins:8080/job/MY-APPLICATION/api/json?tree=builds[number,id,timesta

build - 如何在 VSTS/VSO Build vNext 中创建 Web 部署包?

我在VisualStudioTeamServices(以前的VisualStudioOnline)中有一个自动构建。该解决方案正在正确构建。如何配置它以便它也可以创建一个Web部署包? 最佳答案 我们使用以下MSBuild参数:/p:DeployOnBuild=true/p:WebPublishMethod=Package/p:PackageAsSingleFile=true/p:SkipInvalidConfigurations=true/p:PackageLocation="$(build.artifactstagingdire

build - 无法打开共享对象文件

我正在尝试编译此处找到的项目之一USB-I2C/SPI/GPIO接口(interface)适配器。我下载了i2c_bridge-0.0.1-rc2.tgz包。我安装了libusb并且似乎进展顺利,没有任何问题。我进入i2c_bridge-0.0.1-rc2/目录并制作。编译。我进入i2c_bridge-0.0.1-rc2/i2c文件夹并制作。它编译并给了我./i2c。但是,当我运行它时,它说errorwhileloadingsharedlibraries:libi2cbrdg.so:cannotopensharedobjectfile:Nosuchfileordirectoryi2c_

build - 错误 : Sonar server 'http://localhost:9000' can not be reached

运行以下命令时:cmd/cC:\sonar-runner-2.4\bin\sonar-runner.bat(Sonar运行器安装在构建机器上)我收到以下错误:错误:Sonar服务器'http://localhost:9000'无法到达错误:Sonarrunner执行期间出错错误:java.net.ConnectException:连接被拒绝:连接错误:原因:连接被拒绝:连接什么会导致这些错误?你好,这是我的sonar-runner.properties文件:sonar.projectKey=NDMsonar.projectName=NDMsonar.projectVersion=1.0

build - 如何在 Intellij IDEA 的构建路径中重新包含一个类?

我不小心从构建路径、编译器错误Pane中排除了一个类,我不知道如何取回它。该类(class)在任何其他类(class)中均不可见,并且就在我单击该重要菜单选项之前。该类(class)的图标上有一个小“x”,而我的其他类(class)都没有。编辑:我自己想通了。转到设置>项目设置>编译器>排除并删除条目 最佳答案 转到设置->项目设置->编译器->排除并删除条目 关于build-如何在IntellijIDEA的构建路径中重新包含一个类?,我们在StackOverflow上找到一个类似的问题

build - 链接大型库时是否可以加快 Rust 编译?

我在嵌入Servo时遇到了很长的连续构建时间作为我的二进制文件的一部分。例如,使用这个tutorialforembeddingServo,在初始构建完成后,对我的代码的任何修改都需要40秒以上才能在第四代四核i7上重建二进制文件:这是Cargo的示例输出:❯cargobuildFinisheddev[unoptimized+debuginfo]target(s)in0.1secs❯touchsrc/main.rs❯cargobuildCompilingservo-embedding-examplev0.1.0Finisheddev[unoptimized+debuginfo]targe

build - Gitlab-CI:gitlab ci trigger build 仅用于合并请求

我正在使用gitlab8.1.4。并使用内置的gitlab-ci。默认情况下,gitlab-ci会为每次推送触发构建。如何让它只在创建合并请求时触发?提前致谢 最佳答案 在您的.gitlab-ci.yml文件中尝试以下操作。stage:buildscript:-xxxxxartifacts:paths:-xxxxxtags:-xxxxonly:-merge_requests来源:https://docs.gitlab.com/ee/ci/yaml/#only-and-except-simplified