Questions tagged «build»

将源代码文件转换为可以在计算机上运行的独立软件工件的过程

5
使用msbuild指定解决方案的项目文件
我想要像使用devenv.com一样使用msbuild构建解决方案的特定项目的命令行。在devenv.com中,我们可以使用以下命令行指定解决方案的项目 devenv.com /Build Release|x86 test.sln /project "testproject" 使用上面的命令行,我可以使用devenv.com在test.sln中构建测试项目。对于同一解决方案,msbuild的命令行是什么。 谢谢
116 build  tfs  msbuild  release  devenv 


5
CMake输出/构建目录
我是CMake的新手,阅读了一些有关如何使用它的教程,并编写了一些复杂的50行CMake脚本,以便为3个不同的编译器编写程序。这可能总结了我在CMake中的全部知识。 现在我的问题是我有一些源代码,制作程序时我不想碰到/碰到它们的文件夹。我希望所有CMake以及make输出文件和文件夹都进入其中../Compile/,因此我为此在CMake脚本中更改了一些变量,并且在我在笔记本电脑上执行以下操作时它起作用了: Compile$ cmake ../src Compile$ make 在那里,我现在在的文件夹中有干净的输出,这正是我想要的。 现在,我移至另一台计算机,并重新编译了CMake 2.8.11.2,然后我几乎回到了原来的水平!它总是将东西编译到srcmy所在的文件夹中CMakeLists.txt。 我在CMake脚本中选择目录的部分是: set(dir ${CMAKE_CURRENT_SOURCE_DIR}/../Compile/) set(EXECUTABLE_OUTPUT_PATH ${dir} CACHE PATH "Build directory" FORCE) set(LIBRARY_OUTPUT_PATH ${dir} CACHE PATH "Build directory" FORCE) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${dir}) set(CMAKE_BUILD_FILES_DIRECTORY ${dir}) set(CMAKE_BUILD_DIRECTORY ${dir}) set(CMAKE_BINARY_DIR ${dir}) SET(EXECUTABLE_OUTPUT_PATH ${dir}) SET(LIBRARY_OUTPUT_PATH ${dir}lib) SET(CMAKE_CACHEFILE_DIR ${dir}) 现在,它总是以: -- Build files have been written to: /.../src …
115 c++  build  makefile  cmake  output 

4
我应该将调试信息编译为“完整”或“仅pdb”的发行版吗?
在Visual Studio 2010中的C#项目中,如果转到“项目属性”>“生成”>“高级”>“调试信息”,则有三个选项:无,完整或仅pdb。基于对这个问题的回答,我相信我理解完全和仅pdb之间的一些区别。但是,哪个版本更适合发布版本?如果我使用“ full”,将会对性能产生影响吗?如果我使用“仅pdb”,则调试生产问题会更困难吗? “ full”和“ pdbonly”之间有什么区别?https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/compiler-options/debug-compiler-option

30
无法附加到进程ID Xcode
有人遇到过这个问题吗?昨天我仍然可以在模拟器中运行我的应用程序,但是现在我无法运行我的应用程序,因为Xcode在控制台中显示此错误: error: failed to attach to process ID <ID number> 我曾尝试重新安装,这样做后,并创建新的项目,但回报没有运气。任何人都可以解决此问题? 我使用Xcode 4.5 Preview 2并尝试运行iOS模拟器6

6
Execute Shell如何/何时在Jenkins中将构建标记为失败?
我在寻找答案时发现的恐怖故事... 好的,我有一个.sh脚本,它几乎完成了詹金斯应该做的所有事情: 从SVN检出源 建立项目 部署项目 自己清洗 因此,在Jenkins中,我只需要通过在Execute Shell命令中运行脚本来“构建”项目。脚本已运行(下载了源代码,项目正在构建/部署中),但随后将构建标记为失败:生成步骤'Execute shell'将生成标记为失败,即使脚本已成功运行!我尝试用以下命令关闭脚本: 退出0(仍将其标记为失败) 出口1(按预期将其标记为失败) 完全没有退出命令(将其标记为失败) Execute Shell何时,如何以及为什么将我的构建标记为失败?
112 shell  unix  jenkins  build  hudson 

9
找不到模块:错误:无法解析“ core-js / es6”
我的React应用程序的构建过程出现问题。 我总是收到以下错误: 找不到模块:错误:无法解析“ core-js / es6” 如果我在polyfill.js中使用它: 导入'core-js / es6'; 那是我的package.json: { "name": "test", "version": "1.0.0", "main": "index.js", "license": "MIT", "private": true, "devDependencies": { "@babel/core": "^7.4.0", "@babel/preset-env": "^7.4.2", "@babel/preset-react": "^7.0.0", "@babel/runtime": "^7.4.2", "babel-loader": "^8.0.5", "babel-preset-es2015": "^6.24.1", "copy-webpack-plugin": "^5.0.2", "css-hot-loader": "^1.4.4", "eslint": "5.15.3", "eslint-config-airbnb": "^17.1.0", "eslint-loader": "^2.1.2", "eslint-plugin-import": "2.16.0", "eslint-plugin-jsx-a11y": "6.2.1", …

12
NuGet自动软件包还原不适用于MSBuild
我正在尝试使用MSBuild 12.0 构建一个packages缺少内容(repositories.config内部除外)的解决方案。我希望它可以在构建之前自动还原所有丢失的软件包,但事实并非如此-MsBuild报告大量错误: “您是否缺少using指令或程序集引用?” NuGet Manager是2.7(我在Visual Studio 2013中看到此对话框)。我什至试图传递EnableNuGetPackageRestore=true参数-不走运。我想念什么?

29
Visual Studio 2015项目生成失败但没有错误
我的项目构建全部失败,但未显示任何错误。我尝试清洁和重建,但是没有用。 我将MSBuild输出的详细程度更改为“诊断”,希望它可以帮助我确定问题,现在我陷入了困境。输出如下所示: 1>Project 'ProjectMM.Data.Models' is not up to date. Input file 'C:\Projects\ProjectMM\ProjectMM.Data.Models\ProjectMM.Data.Models.csproj' is modified after output file 'C:\Projects\ProjectMM\ProjectMM.Data.Models\bin\Debug\ProjectMM.Data.Models.pdb'. All packages are already installed and there is nothing to restore. 1>------ Build started: Project: ProjectMM.Data.Models, Configuration: Debug Any CPU ------ 2>Project 'ProjectMM.Data' is not up to date. Input file 'C:\Projects\ProjectMM\ProjectMM.Data\ProjectMM.Data.csproj' is …

3
如何使用Nant 0.91解决配置错误?
下载Nant 0.91之后,我得到了一些与配置或安全性有关的相当神秘的配置错误(请参阅下文)。 我试图将Nant可执行文件从0.86升级到0.91。 在Windows 7计算机上进行构建时,如何解决以下问题? log4net:ERROR XmlConfiguratorAttribute:获取ConfigurationFileLocation的异常。未设置ConfigFile和ConfigFileExtension属性时,必须能够解析ConfigurationFileLocation。System.Security.SecurityException:请求类型为“ System.Security.Permissions.FileIOPermission,mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089”的权限失败。在System.Security.CodeAccessSecurityEngine.Check(对象需求,StackCrawlMark&stackMark,布尔isPermSet)在System.Security.CodeAccessSecurityEngine.Check(CodeAccessPermission cap,StackCrawlMark&stackMark)在System.Security.CodeAccessPermission.Demand()在System.AppDomainSetup.VerifyDir(在log4net.Config的log4net.Util.SystemInfo.get_ConfigurationFileLocation()处的字符串dir,布尔值归一化)。 失败的操作是:需求失败的第一个权限的类型是:System.Security.Permissions.FileIOPermission失败的程序集区域是:Internet 未处理的异常:System.Security.SecurityException:尝试访问配置节“ nant”时,对ConfigurationPermission的请求失败。要允许所有调用者访问此节的数据,请在声明此节的配置文件中将节属性'requirePermission'设置为'false'。---> System.Security.SecurityException:请求类型为“ System.Configuration.ConfigurationPermission,System.Configuration,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a”的权限失败。在System.Security.CodeAccessSecurityEngine.Check(对象需求,StackCrawlMark&stackMark,布尔isPermSet)在System.Security.CodeAccessSecurityEngine.Check(CodeAccessPermission cap,StackCrawlMark&stackMark)在System.Security.CodeAccessPermission。 (即将发布答案,以供参考。)
106 windows-7  build  log4net  nant 


30
任务'app:mergeDebugResources'崩溃Cruncher的执行失败…png
我在我的drawable-directory中添加了一些格式为* .png的图片,并将其与布局链接。但是每次我尝试构建它时,都会出现一个错误 “ ...粉碎Crunsher ... png失败” 以下是控制台的输出: app:mergeDebugResources AAPT out(1561599) : No Delegate set : lost message:Done AAPT out(12956469) : No Delegate set : lost message:Done AAPT out(20612543) : No Delegate set : lost message:Crunching C:\Dev\StudioProjects\test\android\app\src\main\res\drawable\bt_meeting_focused.png AAPT out(11030156) : No Delegate set : lost message:Crunching C:\Dev\StudioProjects\test\android\app\src\main\res\mipmap-mdpi\ic_launcher.png AAPT out(11030156) : No …
103 android  gradle  build 

4
sbt如何从git中提取依赖项工件?
我听说过(如果我只记得我在哪里的话,我也已经看过示例)sbt可以从git repo获取依赖项。 我正在寻找从github 获取依赖项harrah / up。该存储库不提供任何工件JAR文件,仅提供被设置为使用构建的源树sbt。我想象的过程是sbt将下载源存储库,进行构建,然后将其用作依赖项。 我可能sbt在想,实际上可以做这样的事情。它可以?如果是这样,怎么办?

30
调试无法开始[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 当我按F5键(调试模式)时,什么都没有发生。生成正常,exe文件可以正常启动,但无法启动调试。为什么?

18
在解决构建路径错误之前,无法构建项目。
在eclipse 3.4.2中编译android项目时,我得到除非解决了构建路径错误,否则无法构建项目。 我 从博客http://www.scottdstrader.com/blog/ether_archives/000921.html获得了临时解决方案 解决方案是强制重新保存选定的项目(及其.classpath文件): 打开项目属性 选择“ Java构建路径”>“库” 添加一个新的任意库(稍后将删除)>确定 等待工作空间刷新(或强制刷新项目) 错误将消失 删除虚拟库 我能找到的唯一其他参考是对.classpath文件的内容进行较小的更改。 是否有针对此问题的永久修复程序?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.