build相关内容
我希望提高构建速度,并想知道是否可以指示 msbuild 不生成 PDB 文件.我没有运气通过 Configuration=Release 和 DebugSymbols=false 属性. 解决方案 您可能在发布配置中生成 PDB.将此添加到您的发布设置中: false无 您也可以在
..
我正在通过脚本构建多个项目,偶尔使用自定义构建事件会给构建系统带来很大的困难.如果可能的话,我想调用 MSBuild.exe 以阻止任何构建事件的执行.从长远来看,这对于构建自动化来说不是问题——带有构建事件的项目提交者会被预先警告,这种恶意行为是违反规则的. 简而言之,有没有一种方法可以调用 MSBuild 来阻止执行任何自定义构建步骤(如果存在)? 更新: 我考虑过对项目文件
..
我之前一直在使用 VS2013 express 没有问题,但是当我尝试编辑代码时它突然开始崩溃,而它可以正常运行现有代码. 我尝试卸载并切换到 VS2015,但它也崩溃了,并且与我的某些代码不兼容.所以我卸载了VS2015并重新安装了VS2013. 新问题是每当我尝试构建解决方案时,它都会给出错误“MS8020". 完整的错误信息如下所示 错误 1 错误 MSB8020
..
我正在尝试使用 OpenSSL,但我被困在编译步骤中.OpenSSL 项目的文档非常不友好(糟糕). 是否有任何实际帮助如何使用 Visual Studio 2017 在 Windows 上构建最新的 OpenSSL 版本? 我在 OpenSSL 官方网站上没有找到任何有用的信息.是的,网上有很多关于 OpenSSL 编译的帖子,但都已经过时了. 解决方案 我没用过 VS201
..
大家好:我正在尝试设置我的构建文件以在 JBossAS 5.0.1 上进行部署,我需要找到我应该用于构建的 servlet jar 文件.. 我看过的所有网页似乎都表明该文件是 javax.servlet.jar 并且它应该在 C:\\server\default\lib 目录.我正在查看此文件(以及我能想到的所有其他目录),但找不到此文件. 我要么疯了,要么安装了一个不
..
我正在使用 Adobe 的 Build 服务来处理 Phonegap,我想知道是否(如果可以,如何)让我的通知显示一个白色图标(正如 Google 描述的那样此处).我正在使用 PushPlugin,但我找不到有关此的任何文档.目前,我的应用仅在通知内容旁边显示启动器图标. 那么有谁知道是否有某种方法可以使用 PushPlugin 启用备用通知图标,我是被启动器图标卡住了还是有其他具有此
..
我最近为我的新 MacBook 下载了 Mono 2.我试图弄清楚如何使用包含在 Mono 中的 xbuild 编译 Visual Studio 解决方案.有什么想法吗? 解决方案 更新:xbuild 现在支持解决方案文件.参见 xbuild
..
我需要将构建请求者的用户名传递给实际执行工作的脚本.查看特定构建的控制台输出,第一行始终是“由用户 foo 启动".所以詹金斯显然在跟踪谁触发了构建.所以应该可以将这些信息传递给工作.问题是,如何? 解决方案 用户名未放在易于获取的环境变量中,但您可以使用 xml(或 json 或 python)api - 一旦开始构建,http://[jenkins-server]/job/[job-n
..
我正在尝试在 Raspberry PI 上使用 libtorch 构建 C++ 程序.该程序正在 Ubuntu 上运行,但在 Raspberry 上构建时出现以下错误: error: 使用已删除的函数“void torch::jit::script::Module::operator=(const torch::jit::script::Module&)"在/usr/include/torch/
..
描述/复制步骤 我正在尝试运行 opc-ua 服务器示例“server_ctt"(使用来自 此处的 open62541 库) 在我的 Raspberry Pi 1 上的 docker 容器中,但是我无法创建 docker 映像. 我按照此处上的说明进行操作,并首先克隆了该存储库.之后,我尝试通过在 open62541 目录中执行以下命令来构建映像:docker build -f doc
..
在新的 VCL 应用程序中 编译 和 构建 操作生成相同的二进制文件和映射文件(即使“包含版本信息",.exe 文件末尾也有细微差别在项目中"选项已关闭 - 已经讨论过).映射文件是相同的字节到字节.但是我添加任何第三方组件后,Build 和 Compile 生成的二进制文件和 map(!) 文件明显不同! 在两个版本的 Delphi 上测试: - 7.0 版(内部版本 8.1) - C
..
对于 Delphi-6,有两个选项:构建和编译. 我知道当我运行程序时,它只编译已更改的文件,并为那些没有更改的文件使用 DCU.当我显然单击构建时,它会重建 DCU. 我一直想知道的是,当我制作一个发布程序(更改构建设置、条件变量等)时,我可以直接编译,还是必须进行完整构建? 如果我不进行完整构建会发生什么,有什么后果吗? 解决方案 何时构建,何时编译? 仅当 .
..
在 VS2010 中,我注意到每次编译解决方案时都会显示“输出窗口",即使我们已经关闭它. 在 VS2008 中,情况并非如此.我不介意这个输出窗口.我更喜欢仅在必要时查看“错误窗口".在VS2008中,它是完美的. VS2010如何禁用“输出窗口"的系统显示? 解决方案 转到“工具"、“选项"、“项目"和“解决方案",然后取消选中“构建开始时显示输出窗口".
..
在重复构建项目时,当翻译单元中有警告但没有错误时,通常不会重新编译主源文件. 这会导致难以解决错误和警告,以尝试在没有警告的情况下构建项目.通常,必须不断迭代构建,直到处理完所有错误,然后进行全面清理和构建以确保没有警告(以及确保先前完成的构建不是由剩余的构建工件造成的“侥幸"). CMake(或其他一些实用程序,例如 Bash 脚本)有什么方法可以解析构建输出以获取警告,将它们保存在
..
我刚刚下载了最新版本的 Maven. 当我试图跑步时 mvn 原型:生成 我收到错误信息 [警告] 读取原型目录时出错http://repo1.maven.org/maven2org.apache.maven.wagon.authorization.AuthorizationException:访问拒绝:http://repo1.maven.org/maven2,Reaso
..
我意识到这个问题几乎是在here中找到的确切问题.但是,鉴于该问题已有 1.5 年(左右)的历史,我想重新审视它.如何使用 leiningen 添加本地依赖项?现在肯定有这种能力吗? 解决方案 创建一个私有 Maven 存储库,然后将以下内容添加到您的 project.clj :repositories {"local" ~(str (.toURI (java.io.File. "you
..
我有以下项目布局: WAR 项目 A 上游项目 依赖 B 依赖C 依赖 D 我希望设置 A,这样每次我想触发构建时,它都会首先构建 B、C 和 D.如果 B、C 或 D 的构建失败,那么 A 的构建也应该失败. 这似乎是一个常见的构建案例,但我不确定如何完成.有以下选项,但它们似乎没有正确的关系: 构建触发器 - 在构建其他项目之后构建 将在一些上游项目之后构建当
..
在我看来,快照依赖的功能完全取代了 TeamCity 中完成构建触发器的功能.如果这些方法导致不同的链行为,任何人都可以解释更多这些方法的影响吗?例如,如果我有一个 A->B 的构建链 这三种设置之间的链条实际上有什么不同吗? 设置 1:B 中 A 的单个完成构建触发器. 设置 2:B 中 A 的单个快照依赖项. 设置 3:A 的构建触发器和 B 中定义的 A 的快照依赖项均已完成.
..
我正在尝试构建一个 Gradle JAR 项目,该项目是另一个项目的子项目,并且希望输出 JAR 文件位于父目录中(具体位于父目录或兄弟目录的“lib"目录中).我如何为此配置 Gradle 以及在哪里记录? 解决方案 在build.gradle中,添加: libsDirName = '../../lib' 配置设置显示在 java 插件的官方 Gradle 文档中. 顺便说一句
..
我正在尝试解决我的问题.将我的 .net 4.0 C# Win Service 项目更改为 Any CPU/Release 构建配置后,我收到此编译时错误: 如果构建模块或库,则不能指定/main 它将有问题的文件标识为“CSC",生成它的项目是我的服务项目(不是解决方案中随附的代码库).我已经查看了项目文件和配置编辑器设置,但仍无法确定问题的根源. 还有其他人遇到过这个节目停止
..