问题标签 [libraries]

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 投票
5 回答
4083 浏览

delphi - 如何将 Acrobat Reader 导入 Delphi 2007?

我已使用组件导入 Acrobat Reader | 导入组件。AcroPdf_TLB 单元在 Imports 目录中创建。

当我尝试使用 AcrobatReader 组件时,如下...

...我收到“未指定错误”异常 (EOleSysError)。有任何想法吗?

谢谢,彼得。

0 投票
4 回答
469 浏览

c++ - 在 C++ 中创建同时支持 Unicode 和 ASCII 的库的最佳实践是什么?

我正在编写一些可供内部和客户使用的库,并且想知道同时支持 Unicode 和 ASCII 的最佳方法是什么。看起来微软(在 MFC 库中)同时编写了 Unicode 和 ASCII 类,并使用宏在头文件中执行了类似的操作:

虽然我不是宏的忠实粉丝,但它确实可以完成这项工作。如果我正在使用 STL 编写库,那么编写包含以下内容的标头是否有意义:

或者我应该只发布单独的库,一个用于 ASCII,一个用于 Unicode?

只是想知道人们认为在这种情况下最好的做法是什么。

更新:解决一些评论和问题:

  • 这些将是 C++ 类库。
  • 我相信我需要使用 UTF-16 编码,因为我想支持亚洲字符集。
  • 我实现 Unicode 的原因有两个: 1) 所有新的 SDK 都支持 Unicode,我不相信未来的 SDK 或第三方库将来会支持单独的 ASCII 版本。2) 虽然我们不会完全国际化我们的应用程序,但如果我们能够处理用户输入(如名称)和从包含亚洲字符的路径加载的文件,那就太好了。
0 投票
4 回答
13503 浏览

c++ - 对于 C++ 的 SDL,是否有更快且面向对象的替代方案?

当前版本的 libsdl(1.2.x 分支)在混合和每像素 alpha 方面非常非常慢(因为它使用软件混合)。还有其他好的选择吗?

0 投票
2 回答
445 浏览

netbeans - 为什么我无法将我的 C/C++ 库与 NetBeans 链接?

我从Cygwin下载了C/C++ 库,并根据此处的说明在 NetBeans 中设置环境变量。

我也经历过这个

实际上,我在另一台机器上遵循了相同的步骤,一切正常。但是在我的机器上没有建立关联。例如:#include<stdio.h>No such file or directory

知道问题可能是什么吗?

我下载的Cygwin包也不错,我下载了两次。

0 投票
1 回答
148 浏览

versioning - 如何跟踪依赖组件/库的版本更改?

我们有一个项目,它有几个独立开发的组件。然而,我们有许多版本都被命名为具有不同时间表的不同产品。当组件有新版本(可能与错误修复相关)时,我们希望立即获得反馈,因此所有依赖于该版本的产品也将得到更新。

当然这只是一个简单的例子。应该有专门针对这种情况的项目,但我找不到。您如何处理此类情况?首选(简单但强大)的方式是什么?

0 投票
2 回答
4202 浏览

c++ - 如何将 lua 脚本语言包含到 C++ XCode 中?

我已经在我的mac中成功编译了lua。有用。它运行。现在,我想将它与 XCode 中的 C++ 混合使用。所以我在 Linked Library 中查找,这是在 XCode 中添加更多库的常用位置。但是,当然,lua 不存在。现在,我如何告诉 XCode lua 的存在,以便程序可以正确包含 lua.h?

0 投票
3 回答
1196 浏览

windows-7 - 如何在 Windows 7 库的 IExplorerBrowser 中按文件类型进行筛选?

我在我的代码中创建了一个 IExplorerBrowser 实例,以便在我的一个对话框中创建一个自定义 I/O 视图。我已经在我的宿主类中实现了 IServiceProvider 和 ICommDlgBrowser 接口。我使用 IExplorerBrowser::BrowseToIDList 方法来填充视图。

我想过滤显示的文件类型(例如仅 PNG 文件)。如果我用FOLDERID_Pictures(即“我的图片”)调用 BrowseToIDList,我可以使用 ICommDlgBrowser::IncludeObject 方法或 IFolderFilter::ShouldShow 来限制允许显示的文件。但是,如果我浏览到 Windows 7 ( FOLDERID_PicturesLibrary ) 上的图片库,则 ICommDlgBrowser::IncludeObject 和 IFolderFilter::ShouldShow 都不会被调用。

在我不知道的 Win7 库中过滤文件是否有一些限制?也许我错过了一个界面,或者我在某处指定了错误的标志。

任何想法将不胜感激。

0 投票
2 回答
4935 浏览

gcc - 如何通过库名找到库的文件名?

如何通过库名找到库的文件名?

换句话说,当我使用“-lc”时,我知道它是/lib/libc.so.6(或类似的东西)。我希望能够键入一些命令,其中“-lc”是输入,“/lib /libc.so.6" 是输出。为了进一步扩展这个想法,我想指定我自己的搜索路径,这样我就可以将这个库解析器用于不同的工具链......任何帮助都会很棒,

谢谢陈兹

0 投票
6 回答
184 浏览

c# - 我应该如何制作一个库 (.dll) 文件供其他开发人员使用 C# 在他们的项目中使用?

当然,Visual Studio 中有一种项目可以输出人们可以使用的 DLL。我知道。我只是想知道开发人员在使用我的 DLL 文件时会期望哪些标准。

我将提供一个在 IMDB 中搜索电影并返回结果供开发人员使用的类。

不是网络服务,而是本地 DLL 文件。(我知道 IMDB 对网络抓取不满意,但我也知道他们会在被要求时给予人们许可。我的许可已经发送。

我应该如何处理这个?

0 投票
1 回答
215 浏览

libraries - 您为 Haxe 推荐了哪些跨平台库?

我已经调查过了。我找到了 nme,neash...Physaxe 你认识其他人吗?