Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
TFS 2010 跨团队项目分支 - 最佳实践
我在了解如何根据 TFS Ranger 团队提供的最佳实践配置 TFS 时遇到问题 问题是这样的 我的公司有多种产品使用共享的通用代码库 gt Core gt gt Main Source Parent Branch gt gt Produ
tfs
sharedlibraries
branchingandmerging
是什么使 ELF 库中的符号成为对象或普通符号?
我有一个正在加载一些插件的应用程序dlopen 具体来说dlopen name RTLD LAZY RTLD DEEPBIND 有一些插件 以二进制形式提供 可以正常加载 但我尝试构建的插件无法加载并出现错误 opt app plugins
gcc
sharedlibraries
ld
ELF
应用程序中两个不同版本的库
考虑一个场景 其中有两个不同版本的共享库 考虑 A 1 so 链接到 B so A 2 so 链接到 C so 现在 B so 和 C so 都链接到 d exe 当 B so 想要调用 A 1 so 中的函数时 它最终会调用 A 2 so
c
Linux
sharedlibraries
staticlibraries
从 Python 调试 C 库 (ctypes)
我有一个使用 ctypes 和 C 共享库 dll 文件 的 Python 程序 作为 IDE 我使用 Eclipse 其中将开发两个项目 C 共享库和使用它的 python 程序 我的想法是 当我在调试模式下启动Python程序时 我可以
python
eclipse
debugging
sharedlibraries
ctypes
如何配置 VS Code 以便能够单步执行调试 Python 脚本时加载的共享库 (.so)?
从命令行使用 gdb 我可以在加载共享库时中断 知道我有共享库的源代码 如何在 VS Code 中获得相同的行为 对我来说 它以某种方式起作用 这是我的设置 Ubuntu 18 04 调试我从 Python3 加载的 C 共享库 更具体地说
python
VisualStudioCode
sharedlibraries
vscodedebugger
链接器如何在没有 SONAME 的情况下找到共享库
如果我创建一个没有这样的 SONAME 的共享库 gcc shared libfoo o o libfoo so 并链接到它 链接器如何找到我的共享库 是文件名libfoo so链接器将其视为默认 SONAME 吗 我想你是正确的 ld 手
gcc
sharedlibraries
ELF
使用 xerces 链接 DLL 会给出未定义的符号
我正在使用 cygwin 创建一个共享库 DLL 它使用 Xerces 当我从主应用程序调用 xercesc 函数时 一切都很好 但是当我尝试将一些代码放入库中时 我会得到 xerxesc 定义的所有静态内容的未定义符号 例如 std st
c
dll
sharedlibraries
xercesc
静态库和共享库的区别?
静态库和共享库有什么区别 我使用 Eclipse 有多种项目类型 包括静态库和共享库 一个比另一个有优势吗 共享库是 so 或在 Windows 中为 dll 或在 OS X 中为 dylib 文件 与该库相关的所有代码都在此文件中 并由在
c
sharedlibraries
staticlibraries
Xcode4工作区共享项目
我正在尝试使用新的 Xcode4 工作区功能来迁移一些之间具有依赖关系的 Xcode3 项目 我有一个创建静态库的项目 然后是一个依赖于静态库的应用程序项目 因此 正如指南中提到的 我创建了一个新的工作区并将这两个项目拖到工作区中 但是 当
xcode
xcode4
sharedlibraries
xcode3to4
Google Apps 脚本自动生成的库文档
我目前正在开发一个 Google Apps 脚本库 它基本上将电子表格视为数据库对象 目前 该库有两个相同的功能 例如 Opens and creates a query object for a spreadsheet with the
C/C++ with GCC:静态地将资源文件添加到可执行文件/库
有人知道如何使用 GCC 将任何资源文件静态编译为可执行文件或共享库文件吗 例如 我想添加永远不会改变的图像文件 如果它们改变了 我无论如何都必须替换该文件 并且不希望它们位于文件系统中 如果这是可能的 我认为这是因为 Visual C f
c
Linux
gcc
sharedlibraries
ELF
动态加载库和共享全局符号
由于我在动态加载的库中观察到全局变量的一些奇怪行为 因此我编写了以下测试 首先我们需要一个静态链接库 头文件test hpp ifndef BASE HPP define BASE HPP include
c
Linux
g
sharedlibraries
CMake
如何使用额外的目标文件重新链接现有共享库
我现有的 Linux 共享对象文件 共享库 已被删除 我想生成一个新版本的库 其中包含一些附加功能 我本来希望像下面这样的东西会起作用 但没有 ld o newlib so newfuncs o whole archive existing
Linker
sharedlibraries
制作系统应用时无法加载.so库文件
我创建了一个应用程序 它将是系统应用 当我正常安装应用程序 而不是系统应用程序 时 将加载 so 文件 但是当我通过将 apk 放入 system app 使其成为系统应用程序时 我收到以下错误 01 09 00 20 26 889 E A
Java
Android
javanativeinterface
sharedlibraries
jnienv
具有重复符号的 C++ 插件库上的段错误
我有一个跨平台 C 应用程序 它分为多个共享库 并从插件共享库加载附加功能 插件库应该是自包含的并自行运行 无需了解或依赖于调用应用程序 其中一个插件包含从主应用程序复制的代码 因此包含与引擎中的符号名称重复的符号名称 是的 我知道这通常是
c
gcc
Linker
Runtime
sharedlibraries
为什么GCC编译的应用程序总是包含_mcount符号?
库并不总是包含 mcount 符号 但应用程序包含 您可以使用 gobjdump 或 nm 实用程序验证这一点 我读过 mcount 用于实现分析 但即使禁用分析并启用优化 O2 该符号仍然存在 它还有其他额外的用途吗 更新 我使用的是 S
gcc
profiling
sharedlibraries
symbols
在共享库中不使用 PLT 的情况下调用另一个目标文件中的函数?
我有两个汇编代码 code1 s and code2 s我想从这两个构建一个可重定位 使用 fPIC 开关 共享库 I want code2 s调用一个函数 名为myfun1 其定义在code1 s 当我使用call myfun1 PLT
c
Assembly
Linker
sharedlibraries
dynamiclinking
如何向 Visual Studio 项目添加其他库?
Allegro 是一个用于图形操作的开源 C 插件库 如何将此库添加到我的编译器中 这些说明对我不起作用 因为我使用的是 Windows 7 我不知道操作系统是否重要 我有 Visual Studio Express 版本 该库是一个 dl
c
visualc
sharedlibraries
libraries
如何查看共享库加载的顺序
给定一个 ELF 二进制文件或共享对象 我如何才能最轻松地查看所需共享库的加载顺序 它们是否按照列出的顺序加载readelf d 我怎样才能最容易地看到所需共享库的加载顺序 Use LD DEBUG LD DEBUG files bin l
Linker
sharedlibraries
ELF
获取Android库中的上下文
我正在编写一个 Android 应用程序 它的一些功能封装在内部库中 但是 要使此功能发挥作用 库需要一个应用程序上下文的实例 为图书馆提供这种上下文的最佳方式是什么 我看到了一些选择 但没有一个有吸引力 Have my library c
Java
Android
singleton
sharedlibraries
androidcontext
1
2
3
4
5
6
...18
»