问题标签 [lib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
55 浏览

java - 在 Google-Project-Tango 中更新库 Java

基于以下链接的ParaView Tango Recorder项目,允许获取数据(设备位置和 3D 点云),我想开发一个代码来从 Project-Tango 获取 IMU 测量和 RGB 视频。但问题是,这个项目中导入的类太老了,比如:com.google.atap.tangoservice的Tango类中没有onFrameAvailable()函数,它从Project Tango获取视频数据为最新。我在考虑如何更新这个项目中的库,但我不知道该怎么做。 缺少函数 onFrameAvailable

https://github.com/Kitware/ParaViewTangoRecorder

0 投票
0 回答
2162 浏览

xml - Qt OLEAUT32.DLL、COMDLG32.DLL 未注册?

我正在 Qt 中开发一个新软件,但是几天后我在运行项目时收到了一些令人困惑的错误消息:

在我尝试使用 QFileDialog打开XML 文件后,会出现一条新的错误消息:

我真的不知道如何解决这个问题,也许是因为新的 windows10 更新而存在?

这两条消息都不会使程序崩溃。每次运行项目时都会出现第一条消息,第二条仅在打开 XML 文件时出现,这也导致无法使用该程序,因为我需要打开该 XML 文件。我很确定问题不是由代码问题引起的。

有人可以帮助我吗?我重新安装了Qt,问题依然存在。

0 投票
1 回答
716 浏览

c++ - C++ .lib 文件到 mex

我想知道是否有人有从 C++ .lib 文件创建 mex 文件的经验。我得到了一个 .lib 及其对应的 .h 文件,并且需要使 .lib 可以从 Matlab 调用。

旁注:因为 c++ 文件是 .lib,所以我看不到 .lib 文件的实现,但我能够进行在其 .h 中定义的调用。

提前致谢

0 投票
1 回答
365 浏览

visual-c++ - VC 编译器 (Visual Studio 2015) 无法链接大 (>2G) 静态库文件

Visual Studio 2015 无法链接大于 2G 的静态库。

错误是:

找不到 *.lib 文件。

我的问题是:它的设计目的是什么?如果是这样,为什么?

0 投票
0 回答
68 浏览

vb.net - GetTimeZoneInformation API 执行中出现未处理的 ExectuionEngineException 错误

我已将 API 声明为:

t_TimeZoneInfo结构定义如下:

结构t_SysTimeAsArray是:

然后我的其他函数中有以下代码:

System.ExecutionEngineException它在 line抛出类型异常lres = GetTimeZoneInformation(ltzinfo)。好吧,我知道这种类型的异常通常发生在公共语言运行时的执行引擎中存在内部错误时,但我相信在我的情况下,我在 lib API 声明中做错了什么。(因为我已经尝试重新安装 VS,在其他笔记本电脑上运行项目,更改版本但没有解决问题)。任何帮助,将不胜感激。

0 投票
2 回答
1164 浏览

c++ - 使用 XLNT excel 库时遇到问题

我正在编写需要从 xls 文件中读取内容的代码,我决定使用 XLNT 库。

我做了以下事情:

  • 使用 CMAKE gui 配置和生成 Visual Studio 项目

  • 在 Visual Studio 中编译它 - 生成一个带有.lib文件 的构建文件夹

  • 遵循以下说明:如何安装 3rd 方库
    代码块
  • 将目录添加/lib/include到链接器和编译器搜索目录
  • 将文件添加.lib到项目构建选项
  • 添加-std=c++14 -Ixlnt/include -lxlnt到其他编译器选项

我遇到的错误是:

  • undefined reference to 'xlnt::workbook::workbook()- 总共 18 个相同的错误

C:\Users\pinkunicorn\Documents\Personal Files\C\testing\main.cpp|36|undefined reference to xlnt::worksheet::freeze_panes(xlnt::cell_reference const&)'

我在论坛上环顾四周,有些人说类似的问题是也包含 .cpp 文件。我不明白该怎么做,所以我还没有尝试过(所有指令似乎都说在编译时将 .cpp 库文件名添加到命令行) - 但我什至没有使用命令行进行编译和库下载文件的源文件夹中有大约 50 个 cpp 文件,所以不确定它是如何工作的。

您认为可能的修复方法是什么?

谢谢你!

0 投票
2 回答
936 浏览

c++ - 仅在调试期间在 C++ 中初始化 matlab-compiler dll / lib 时访问冲突

我想要做的是将 MATLAB-Compiler dll/lib 集成到一个新的 c++ 项目中。

我按照以下说明进行操作:如何集成从 MATLAB 生成的 C++ 共享库,该库运行良好(没有构建错误,并且 intelisense 运行良好,因此它会接缝所有必需的信息)。

我正在使用一个非常简单的 mathlab 代码/函数进行测试:

以及 matlab 函数的“默认”c++ 代码:

在调试器尝试运行该行之后的 e 片刻之后,if(!extestInitialize())将引发以下错误。

在 DllTestingCpp.exe 中的 0x000002BF72E0EE55 处引发异常:0xC0000005:访问冲突读取位置 0x0000000000000008。

在此处输入图像描述

我可以点击 Visual Studioscontinue >按钮,并在点击 20 次后继续。通过(无需调试)启动代码ctrl + F5一切正常。

任何想法为什么会在调试模式下发生?或者更好的方法是如何摆脱这个错误?

PS:extest是我的库名称,使用 Matlab R2017a 64 位和 Visual Studio 2017(使用 x64 调试),

0 投票
0 回答
57 浏览

javascript - 无法将库连接到 react-native 042 + 键入脚本

在 react native 0.42.0 上有一个简单的项目并输入脚本 2.3.2。安装库https://github.com/leecade/react-native-swiper并添加键入 www.npmjs.com/package/@types/react-native-swiper 后。顺便说一下,当您尝试连接库时

从 'react-native-swiper' 导入 * 作为 Swiper

如打字稿文档中所述。我的应用程序 com.facebook.react.common.JavascriptException: {"stack":"Error: Failed to execute 'importScripts' on 'WorkerGlobalScope': The script at ' http://localhost:8081/index.android .bundle ?. 我也尝试连接

const Swiper = require('react-native-swiper');

从 'react-native-swiper' 导入 Swiper

ts 编译正常,但 react native 无法运行附件并发送相同的错误。我不明白如何连接会起作用?帮助!!大量时间浪费在简单的任务上((

0 投票
1 回答
181 浏览

visual-studio-2015 - VS2015:Nana 的静态库解决方案

我正在尝试在我的 C++ 应用程序中实现 GUI,我发现了这个名为 Nana 的库。

但是,提供的说明对我来说非常不清楚,更具体地说,关于创建静态库的部分。

在您使用的 IDE/构建系统中创建静态链接库解决方案,并将放置在 NanaPath/source 及其所有子目录中的所有文件添加到项目中。然后编译解决方案,你会得到一个静态链接文件NanaStatic,路径类似于NanaPath/build/bin/IDEName。

我尝试将所有 .cpp 文件放在 VS 项目内的 Source Files 文件夹中,但它不会编译。

请帮忙。我是新手,网上没有适合新手的教程。

0 投票
1 回答
1016 浏览

c - gcc 在 lib 中找不到函数

我正在尝试使用已安装在树莓派上的 libmbus 制作 C 程序。在我的/usr/lib 目录中,我有文件libmbus.so,在我的/usr/include 目录中,我有文件./mbus/mbus.h。

该程序如下所示:

当我尝试运行“gcc main.cpp -lmbus”时,我得到:

我试着跑

其中包括

所以看起来函数 mbus_connect_serial 是 libmbus.so 的一部分。

在头文件中,函数 mbus_connect_serial 定义如下:

我似乎无法弄清楚出了什么问题。谁能指导我正确的方向?