c++ - 如何通过 CLI 发布使用 C++ 库的应用程序?

标签 c++

我有一个应用程序可以创建一个子进程以通过 CLI 执行已编译的 C++ 库文件。使用此库运送我的应用程序的最佳/最便携方式是什么?我只需要确保编译后的 C++ 代码在用户系统上可用,并且可执行文件与他们的系统兼容。

最佳答案

C++ 是为每个平台(Windows、macOs、Linux)编译的。所以你需要三个不同的发行版:

  1. Windows - 最低的常见版本(例如 Windows 7)。您还需要要求或包含已编译库的 C++ 可再发行组件。
  2. Linux - 大多数使用 gcc,因此也是最低的通用版本。无需再分发。
  3. macOs 类似于 Linux。

每个平台都支持多个编译器和 IDE。这取决于个人选择。

关于c++ - 如何通过 CLI 发布使用 C++ 库的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57719011/

相关文章:

c++ - 将 long double 转换为 CString

c++ - 如何在有和没有 std::vector 的情况下正确使用 jpeg_mem_dest

c++ - std::bitset 位顺序是可移植的吗?

C++ 链接器未解析的外部符号

c++ - 将流程图转换为 C++ 代码

C++:我可以使用成员变量的迭代器并使其成为类之一吗?

c++ - 使用引用而不是指针有哪些缺点?

c++ - 为什么链表中的数据在嵌套函数中发生更改/损坏?

c++ - 提升精神宽字符规则创建空字符

c++ - 为什么竞赛条件的输出不是随机的?