小编use*_*157的帖子

无法打开共享对象文件:没有这样的文件或目录; 在Eclipse中运行或调试

在Ubuntu上,我在Eclipse中有一个C++应用程序.应用程序编译正常,我可以从命令行运行应用程序.

但是当我尝试调试它或使用Eclipse运行它时,错误:

"Cannot open shared object file: No such file or directory" 被抛出共享库.

我在我的bashrc文件中设置了LD_LIBRARY_PATH,并在运行配置和调试配置中设置了一个LD_LIBRARY_PATH环境变量:

/家庭/ behlingb /文档/ api_libs/FileGDB_API/lib目录

我还缺少什么让Eclipse运行它?



UPDATE

此应用程序只需要一个共享对象文件,该文件来自第三方API下载.我刚刚发现,如果我将共享对象放在可执行文件所在的目录中,它将在Eclipse中进行调试.有没有办法指定不同的目录,所以我不必为每个项目复制文件?

c++ eclipse shared-libraries

11
推荐指数
2
解决办法
2万
查看次数

错误 NETSDK1064:未找到包 DnsClient,1.2.0

我有一个 asp.net 核心 docker 镜像。我最后一次尝试构建它是在 2 个月前。现在,我遇到了错误构建。

有任何想法吗?Microsoft docker 映像出现问题?当尝试在 Elasticbeanstalk 实例上发布和运行时,这也是破坏性的。

完整的错误日志

/usr/share/dotnet/sdk/3.1.201/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(234,5): error NETSDK1064: Package DnsClient, version 1.2.0 is not found。它可能在 NuGet 还原后已被删除。否则,NuGet 还原可能仅部分完成,这可能是由于最大路径长度限制。[/app/BacktraderDataApi.csproj] 命令“/bin/sh -c dotnet publish -c Release -o out”返回非零代码:1

文件

FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build-env
WORKDIR /app

COPY *.csproj ./
RUN dotnet restore

COPY . ./
RUN dotnet publish -c Release -o out

FROM mcr.microsoft.com/dotnet/core/aspnet:3.1
WORKDIR /app
COPY --from=build-env /app/out .
EXPOSE 5000
ENTRYPOINT ["dotnet", "myApp.dll"]
Run Code Online (Sandbox Code Playgroud)

docker dockerfile asp.net-core

5
推荐指数
2
解决办法
4104
查看次数