是否可以将依赖项嵌入到命令行工具中
Is it possible to embed dependencies into a command line tool?
我正在xcode中构建一个c++命令行工具,该工具依赖于各种外部库。该项目构建得很好,但仍然依赖于库。我希望它可以在具有相同体系结构的几台计算机上使用,而无需安装依赖树。这可能吗?
经过大量搜索,我找到了几个类似于以下链接的答案,但这些答案与构建应用程序捆绑包有关,而不是与命令行工具有关。任何见解都很有帮助。
XCode 中的动态库
大多数平台都有静态库和动态库的区别。您需要找到依赖项的静态版本,并链接到这些版本,而不是动态版本。链接器开关通常控制这个过程。
C++标准并没有说明它是如何工作的。
相关文章:
- 选择特定版本的 Visual Studio 命令行工具包,并根据特定版本的C++运行时环境编译文件
- 如何通过命令行工具在 COIN-OR Cbc 中设置超时?
- createProcess 呼叫命令行工具
- 在应用程序内部调用linux命令行工具
- MAC c++ 控制交互式命令行工具
- 更新 OSX 命令行工具 6.3 后缺少C++标头<__debug>
- 基于Qt的OpenGL上下文命令行工具
- 是否可以将依赖项嵌入到命令行工具中
- 允许命令行工具使用 ofstream 创建文件
- 如何从 system() 使用 Visual Studio 2012 命令行工具
- 如何将命令行工具包装到应用中并正确退出它
- 如何在C++应用程序中使用GnuPG(不像命令行工具那样)
- 简单的HowTo在调试器中启动OSX上的C++命令行工具
- 使用Objective-C/C静态库进行c++命令行工具项目
- 无法用Visual Studio 2015命令行工具编译和链接简单的c++程序
- 在xcode中将命令行工具转换为.app
- 这是命令行工具的最佳设计
- 将GUI附加到命令行工具
- Xcode 4中的命令行工具构建版本,在构建可执行文件中包含图像存在问题
- 使用Boost库与Borland C++命令行工具