c++ - 打包一个 C++ 项目以发布一些依赖项,如 pthread boost curl 等

标签 c++

我正在编写一个 C++ 应用程序,我在其中使用了很多库,如 boost curl、pthread 等。我不确定如何将应用程序与所有依赖项打包以供生产使用。 分发具有依赖项的应用程序的最佳方式是什么?

最佳答案

这取决于您计划使用的平台。 如果您使用 pthread,您可能以 POSIX 系统为目标。如果您计划使用 Debian,您可以将所有内容打包到一个 Deb 包中,并配置该包来处理依赖关系。 redhat 系统的 RPM 也是如此。 我对处理 OSX 系统的最佳方式没有经验

关于c++ - 打包一个 C++ 项目以发布一些依赖项,如 pthread boost curl 等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12646379/

相关文章:

c++ - 与全序相比,偏序足以构建堆吗?

c++ - '{' 标记错误之前的预期主表达式

c++ - C++中的链接结构数组

c++ - 无法在 gdb 中打印全局对象

c++ - 为什么直接调用字符数组不返回内存地址?

c++ - 创建 CCSequence 时,CCFiniteTimeAction::getDuration() EXC_BAD_ACCESS

c++ - 重载的 operator= 返回 void 不可能是复制赋值运算符吗?

c++ - 镜面反射分量不正确的法线贴图和 phong 着色

c++ - 在语义 Action 中 boost spirit 改变变量值

c++ - WinSock 发送多个请求和关机问题