build 相关问题

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

Repo 同步无法初始化 CM13 工作树

每当我尝试同步 CM13 源时,都会收到此错误: panos@ubuntu:~/android/cm13$ 仓库同步 -l 同步工作树:67% (344/512) 致命:此操作必须在工作树中运行 回溯(大多数

回答 2 投票 0

如何将 iOS 应用程序仅分发给 TestFlight 上的外部组?

我只想将应用程序分发给外部组而不是内部组。但每次我通过选择“Testflight 和 AppStore”创建并上传构建时,构建都会强制...

回答 1 投票 0

从输入中找到路径“androidsupportmultidexversion.txt”的 2 个文件

当我尝试构建或运行我的应用程序时,会发生此错误 > 任务:app:mergeDebugJavaResource 失败 任务“:app:mergeDebugJavaResource”执行失败。 > 执行时发生故障...

回答 0 投票 0

在构建另一个镜像时在 Linux Docker 主机上运行命令“yes | docker images prune”是否安全?

在工作中,有一个 Docker 主机,它有一个非常小的 /var/lib/docker,每当一些 docker 构建命令连续失败时,它就会很快填满。特别是因为并不是所有的 docker ...

回答 3 投票 0

Maven如何在IDEA中进行自动构建/自动编译

我将描述问题以及我为解决问题所做的事情。 我正在从 gradle 迁移到 Maven(找工作,哈哈),我面临这样一个事实:当我用 Maven 运行一个程序时(手动 u...

回答 1 投票 0

使用 fvm 构建 apk 时出现错误

我正在尝试使用以下 cmd fvm flutter build apk 构建 apk 我收到下面提到的错误,请提出解决方案。 错误: PS C:\Users\ARcaN\Desktop\otrack_flutter_app> fvm flutter ...

回答 1 投票 0

是否可以在 Apache Ant build.xml 脚本中使用 bash 别名?

我使用 Apache Ant 从源代码自动构建程序。 build.xml 具有带有命令 lazbuild 的 exec 任务,该命令在我的计算机上未在路径中注册,需要使用一些额外的参数来调用

回答 1 投票 0

创建 Apk 时出现错误:JAVA_HOME

我已经下载并安装了Java,但出现JAVA_HOME无效错误。 我该如何解决这个问题?

回答 1 投票 0

构建zig编译器时,是什么原因导致源代码文件目录的大小增加了30倍?

我最近使用提供的构建文件从源代码构建了zig编译器: ./build x86_64-linux-gnu Broadwell 并且想知道

回答 1 投票 0

“dotnet-build”期间出现 NuGet NU1301 错误,如何处理?

我正在开发一个 C# 项目,具有以下 nuget.config 文件: 我正在开发一个 C# 项目,有以下 nuget.config 文件: <?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <clear/> <add key="nuget" value="https://www.nuget.org/api/v2/"/> <add key="gitlab" value="https://localdomain/api/v4/projects/5/packages/nuget/index.json"/> </packageSources> <packageSourceCredentials> <gitlab> <add key="Username" value="MyUserName"/> <add key="ClearTextPassword" value="MyToken"/> </gitlab> </packageSourceCredentials> </configuration> “MyToken”如下所示:“glpat-”。 它已在我的项目中使用菜单项“设置>访问令牌”创建。 在构建过程中,显示以下错误消息: 错误 NU1301:无法加载源的服务索引 基于以下图像,使用容器中的 dotnet build 命令完成构建:“mcr.microsoft.com/dotnet/sdk:6.0”。 有人有想法吗? 提前致谢 编辑: 这似乎是本地域的问题,因为 NuGet.org 似乎可以工作,没有错误消息。 供您参考:localdomain 在 /etc/hosts 文件中定义。 在运行器的配置文件中,定义了一个 volume 参数以链接自动签名证书。除此之外,还为 DNS 定义了一个名为 extra host 的参数,与 localdomain 相对应。 这里是 dockerfile: FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base WORKDIR /app EXPOSE 80 EXPOSE 443 FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build WORKDIR /src COPY ["Service.API/Service.API.csproj", "Service.API/"] COPY ["Service.Application/Service.Application.csproj", "Service.Application/"] COPY ["Service.Domain/Service.Domain.csproj", "Service.Domain/"] COPY ["Service.Database/Service.Database.csproj", "Service.Database/"] RUN dotnet restore "Service.API/Service.API.csproj" COPY . . WORKDIR "/src/Service.API" RUN dotnet build "Service.API.csproj" -c Release -o /app/build FROM build AS publish RUN dotnet publish "Service.API.csproj" -c Release -o /app/publish /p:UseAppHost=false FROM base AS final WORKDIR /app COPY --from=publish /app/publish . ENTRYPOINT ["dotnet", "Service.API.dll"] 编辑2: 我在 CI(持续集成)环境中工作,因此错误消息不在我的计算机本地。 在对容器上提到的地址执行 curl 时,我收到错误 401(未经授权),尽管我使用浏览器冲浪没有问题。执行 curl 时也会显示 401 错误消息,提及用户名和密码。 就相应的令牌而言:它具有完全的权限/读取访问权限并且未过期。 对我来说,这就像 401 未经授权的问题。 我会尝试获取index.json 文件并将其放在您100% 确定可以使用CURL 访问的位置。 IE。没有身份验证的 HTTP 链接或可能是本地文件路径。然后向后工作。 从那里,您可以解决 401 错误。可能是帐户被锁定、IP 限制、密码错误(不区分大小写)等等。 我认为这可能与本地域证书或类似的东西有关。您的构建中可能不存在该证书的受信任根权威机构。例如,我们公司从 Verisign 或 Thwarte 转移到 ENTRUST...并且它到处都炸毁了各种代码,因为没有安装 entrust auth。 无论如何,祝你好运。我认为您需要从 HTTP 和无身份验证开始,然后添加 HTTPS 和无身份验证,然后添加 HTTPS 和身份验证。类似的东西。 根据 nuget.config 文件,我可以看到两个问题,并且它们都有不同的解决方案。 如果找不到“https://www.nuget.org/api/v2/”源,则正在构建的容器无法访问互联网。您需要确保它确实如此。 如果找不到“https://localdomain/api/v4/projects/5/packages/nuget/index.json”源,则容器本身可能无法找到目标,因为其主机文件没有找到知道去哪里寻找。我的猜测是,这是您在本地设置的 FQDNS,它托管一些 nuget 包,但构建过程中使用的容器无法找到它,因此会抛出错误。 可能会帮助我们提供一些有关在构建过程中在容器内构建应用程序时使用的 DockerFile 的更多信息,以便我们可以提供更清晰的解决方案,但我认为这可能是导致问题的原因。 注意:您可以通过将 .NET 项目的已发布数据复制到最终容器中来规避所有这些问题。这是另一位尝试类似操作的用户的帖子 - C# 核心的 Docker 构建需要互联网连接

回答 2 投票 0

React Native IOS Expo 测试飞行构建在发布时崩溃

日期/时间:2024-04-10 17:48:16.6785 +1000 上线时间:2024-04-10 17:48:16.1961 +1000 操作系统版本:iPhone OS 17.5 (21F5048f) 发布类型:测试版 基带版本:...

回答 1 投票 0

仅在调试版本中包含图形?

是否有一种简单的方法可以使用配置开关确保资源不包含在我的应用程序的发布版本中? 它从未在发布版本中使用过,但考虑到它的性质,我更喜欢...

回答 4 投票 0

如何设置CMake查找本地包FFmpeg?

我正在尝试使用 FFmpeg 包编写 CMakeLists,并在 Windows 和 Linux 上进行编译。 首先从 FFmpeg-Builds 共享版本下载 我想象该项目的结构是这样的: 我正在尝试使用 FFmpeg 包编写 CMakeLists,并在 Windows 和 Linux 上进行编译。 首先从 FFmpeg-Builds 共享版本 下载 我想象项目的结构是这样的: <project root> deps/ ffmpeg/ win-x64/ incluve/ lib/ bin/ linux-x64/ incluve/ lib/ bin/ src/ CMakeLists.txt 如何帮助CMake找到库:avcodec、avformat、avutil等? 也许在文件夹 lib/pkgconfig 中使用 PkgConfig 可以指定路径。 但我不知道怎么办 以下内容对我来说在 Linux 上使用 cmake 效果很好。 您必须找到 Windows 的等效项。 我在 Windows 上使用 ffmpeg,但没有使用 cmake(即直接在 Visual Studio 项目中)。 安装pkg-config、nasm: sudo apt-get install -y pkg-config sudo apt-get install nasm 下载ffmpeg源代码: https://ffmpeg.org/download.html 构建 ffmpeg 并安装它: tar -xvf <downloaded_filename> cd /root/folder/with/ffmpeg/src ./configure make sudo make install 将以下内容添加到您的 CMakeLists.txt: 一开始: find_package(PkgConfig REQUIRED) pkg_check_modules(LIBAV REQUIRED IMPORTED_TARGET libavdevice libavfilter libavformat libavcodec libswresample libswscale libavutil ) set(CMAKE_FIND_LIBRARY_SUFFIXES .a ${CMAKE_FIND_LIBRARY_SUFFIXES}) 在链接器区域: target_link_libraries(${PROJECT_NAME} PUBLIC PkgConfig::LIBAV) 仅供参考:有一些非官方的 cmake 支持,例如: https://github.com/snikulov/cmake-modules/blob/master/FindFFmpeg.cmake 但至少在 cmake 3.27 中仍然没有官方支持。

回答 2 投票 0

由于错误“导出在以下路径上遇到错误:”而导致构建失败

当我尝试在本地和 Vercel 上构建项目时遇到错误。构建失败并出现以下错误: **错误 ** 导出在以下路径上遇到错误:/(dashboard)/dashbo...

回答 1 投票 0

我在尝试部署 nextjs 应用程序时遇到此错误

这是我正在构建的 nextjs 应用程序的 next.config.js 文件。该网站有一个包含多个组件的页面。文件位于:https://github.com/CodingLife1024/substainify ...

回答 1 投票 0

Xcode - 如何在构建开始之前运行脚本

我想知道是否有任何方法可以在 Xcode 中开始构建之前运行脚本。有办法从 构建阶段 -> 运行脚本 但这是在实际构建完成后运行的。我需要运行脚本 b...

回答 2 投票 0

jenkins 管道构建参数化构建按钮丢失

我们刚刚推出了新的 Jenkins 环境,参数化按钮不会在新管道创建中显示,但在我们的旧环境中会显示。 新版本是2.426.1。旧版本是2.401...

回答 1 投票 0

使用 Mingw-w64 构建英特尔线程构建模块失败

我正在使用 Mingw-w64 和 gcc 10.2,并且我正在尝试在 MSYS2 控制台上编译英特尔线程构建模块。我之前已经成功地使用了旧版本的构建脚本,但是......

回答 2 投票 0

Xcode 构建错误“选项‘-p, --packages <packages...>’参数缺失”

我正在尝试构建一个react-native应用程序并将其加载到iPhone模拟器上。 当我尝试使用 Xcode (14.2) 构建按钮进行构建时,它很快就会失败并抛出以下错误: 选项 '-p, --

回答 1 投票 0

搜索用于检查(我的)SQL 语法的工具

目前我正在开发一个自动构建过程,该过程也将执行一些数据库更改。这可以是任何类型的语句(ALTER;SELECT;UPDATE;CREATE;DROP...) 我想失败...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.