问题标签 [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.
linux - 不使用库的 Hello World
这是一个现场面试问题,我很困惑。
我被要求为 linux 编写一个 Hello world 程序。这也是在不使用系统中的任何库的情况下。我想我必须使用系统调用或其他东西。代码应该使用 -nostdlib 和 -nostartfiles 选项运行。
如果有人能帮忙就好了。。
linux - 具有局部和静态变量的动态库
动态库可以在linux中有全局、局部和静态变量吗?
如果是,那么这些变量中的每一个将存储在内存中的什么位置?
在我看来,全局变量和静态变量将与动态库的代码部分一起出现,而本地变量应该在调用动态库函数的可执行文件的堆栈中声明。
java - MathML 和 Java
我一直在为我想着手的数学 Android 相关项目做一些研究,我第一次偶然发现了 MathML。
有谁知道任何可以执行以下任何(最好是所有)事情的 Java 库?
- 解析 MathML
- 通过解析标准数学符号输出 MathML
- 渲染 MathML(特别重要)
- 做任何其他很酷的数学事情(比如根据不同的事物重新排列方程)
3 号可能是最重要的,4 号是最不重要的。
提前致谢。
qt - 修改 Qt 核心组件/小部件,最佳实践?
我试图通过允许它显示页码(在页脚某处)来增强 Qt 的 QPrintPreviewWidget。不幸的是,如果不破解 Qt 的源代码,我无法完全弄清楚如何去做。我看到了这个附加代码的好地方(在 qpaintengine_preview.cpp 中,在 newPage() 方法中),但这意味着我将不得不重新编译整个 Qt(我从 Trolltech 获得了二进制构建)。此外,如果我决定在其他人的机器上运行一个使用此功能的应用程序,我也将不得不在那里重新编译(例如,如果它是不同的拱门)。
还有其他更清洁的方法吗?
谢谢
delphi - 如何在 Delphi 2009 中的库之间共享变量?
我试图在库中划分我的单体 Delphi-Win32 应用程序,所以我遇到了一些关于如何使用 Delphi 2009 在我的库之间共享全局变量和对象的问题。例如,我有 3 个全局对象(派生自 TObject):用于用户信息、当前会话信息以及存储活动数据库连接和管理与此数据库的操作。我的库需要使用这些对象。此外,某些库会将派生自 TForm 的对象提供给主窗体中的另一个父控件。每个从 TForm 派生的对象传递给主窗体都有自己的方法和属性,即它们的类彼此不同。
我正在考虑将全局对象放入一个单独的库中,但我想这会使事情变得更加困难,但请考虑一下。
这种情况下怎么上班?
还有一个问题,哪个更好用:库的静态或动态加载?您能推荐一些书籍或网站以了解更多信息吗?
提前致谢。
javascript - 如何掌握文档对象模型(DOM)?
一段时间以来,一直在使用 Prototype 和 jQuery 等 Javascript 库进行开发。虽然使用这些库是一件好事,但一个缺点是使用这些库可能无助于理解幕后发生的事情。
- 那么如何掌握 DOM 呢?
- 在使用 Javascript 库时,理解 DOM 会更有帮助吗?
- 不使用库时,了解 DOM 有什么好处?
提前谢谢了
java - 4j 是什么意思?
我注意到许多 java 库使用它作为后缀:
c++ - Xcode 中的 OpenCV C++ 错误
我已经使用此处cmake
描述的构建系统构建了 OpenCV 库,并将标头、“.a”和“.dylib”文件添加到我的终端 c++ 项目中。但是,当我运行下面的代码时(从http://iphone-cocoa-objectivec.blogspot.com/2009/01/using-opencv-for-mac-os-in-xcode.html获得),它给了我下面的错误。有没有人有任何建议?任何帮助都感激不尽。
错误
c++ - 从 C++ 中的共享库调用指向列表的静态指针
我有一个静态类成员
现在我调用一个在共享库中访问该成员的函数,我得到一个内存错误,而当我通过主程序访问该函数时,它工作正常。我已经在多种情况下对此进行了测试。
我在主应用程序中初始化了变量,但我没有在共享库中再次初始化它(这似乎没有必要)。
我在 Ubuntu 中使用 GCC 和 QT。
发生了什么,我该如何解决?