在另一个平台上构建?

伤口

我正在尝试使用gcc构建一个c ++应用程序,以便在Cent OS上运行它。事实是,在Cent OS中进行编译比开发困难。我正在使用2个库,MySQL C API和boost asio。对于每个操作系统,MySQL C API具有不同版本的库。这使我相信获得ubuntu的版本并在Cent OS上运行它是一个糟糕的主意。

建议以下内容:

在ubuntu中构建程序,并使用旨在用于Cent OS的库。然后将可执行文件从ubuntu复制到Cent OS。

如果以上是一个好主意,我可以在Windows上构建它吗?

迈克尔·CMS

之所以为不同的Linux版本制作不同的库,主要是因为它们使用对不同系统.so文件的依赖关系。

在Ubuntu上使用旨在与Cent OS一起使用的库不是一个好主意,因为在编译时,它们(可能)动态链接到Ubuntu系统.so文件。您将永远无法保证它会工作。

您建议在Ubuntu系统中安装这些库的Cent OS版本可能会起作用,但是您需要先对其进行测试。如果您可以在Cent OS系统上运行Ubuntu编译程序,那么您就可以放心了。只需确保每次要安装库时都进行此测试即可:)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法从Linux平台上的另一个jar使用Java Runtime访问jarfile

来自分类Dev

为什么此代码只能在一个平台上运行而不能在另一个平台上运行?

来自分类Dev

为什么此代码只能在一个平台上运行而不能在另一个平台上运行?

来自分类Dev

为什么此代码只能在一个平台上运行而不能在另一个平台上运行?

来自分类Dev

构建可以为一个平台成功但为另一个平台失败吗?

来自分类Dev

如何从Xamarin跨平台的一个屏幕转到另一个屏幕?

来自分类Dev

如何仅在一个Ionic平台上添加插件?

来自分类Dev

厨房属性只能在一个平台上使用

来自分类Dev

一个平台(MacOSX)上的c ++ segfault,而另一个平台(linux)上的c ++ segfault

来自分类Dev

如何从另一个gulpfile运行构建?

来自分类Dev

从另一个构建递归树

来自分类Dev

从另一个运行构建配置

来自分类Dev

Jenkins动态触发另一个构建/项目

来自分类Dev

创建基于另一个的paketo构建器

来自分类Dev

从另一个运行构建配置

来自分类Dev

构建另一个模型的 Rspec 隔离测试

来自分类Dev

JFX:将一个舞台锁定在另一个舞台上/检测舞台顺序

来自分类Dev

将一个exe嵌入另一个中以构建单个exe?

来自分类Dev

每个工件的另一个工件运行一个构建

来自分类Dev

将一个exe嵌入另一个中以构建单个exe?

来自分类Dev

在一个系统上构建 Tensorflow,在另一个系统上部署

来自分类Dev

Java-在另一个数组中使用数组(使用LibGDX的平台游戏)

来自分类Dev

将Linux移植到另一个平台要求

来自分类Dev

如何使Jenkins构建在以后触发另一个构建?

来自分类Dev

发布构建事件以触发另一个项目的构建

来自分类Dev

排队另一个构建,然后等待构建完成

来自分类Dev

如何使Jenkins构建在以后触发另一个构建?

来自分类Dev

TFS 2015构建定义以查找另一个构建的工件位置

来自分类Dev

当添加到另一个AS类文件的舞台上时,AS3访问MovieClip

Related 相关文章

  1. 1

    无法从Linux平台上的另一个jar使用Java Runtime访问jarfile

  2. 2

    为什么此代码只能在一个平台上运行而不能在另一个平台上运行?

  3. 3

    为什么此代码只能在一个平台上运行而不能在另一个平台上运行?

  4. 4

    为什么此代码只能在一个平台上运行而不能在另一个平台上运行?

  5. 5

    构建可以为一个平台成功但为另一个平台失败吗?

  6. 6

    如何从Xamarin跨平台的一个屏幕转到另一个屏幕?

  7. 7

    如何仅在一个Ionic平台上添加插件?

  8. 8

    厨房属性只能在一个平台上使用

  9. 9

    一个平台(MacOSX)上的c ++ segfault,而另一个平台(linux)上的c ++ segfault

  10. 10

    如何从另一个gulpfile运行构建?

  11. 11

    从另一个构建递归树

  12. 12

    从另一个运行构建配置

  13. 13

    Jenkins动态触发另一个构建/项目

  14. 14

    创建基于另一个的paketo构建器

  15. 15

    从另一个运行构建配置

  16. 16

    构建另一个模型的 Rspec 隔离测试

  17. 17

    JFX:将一个舞台锁定在另一个舞台上/检测舞台顺序

  18. 18

    将一个exe嵌入另一个中以构建单个exe?

  19. 19

    每个工件的另一个工件运行一个构建

  20. 20

    将一个exe嵌入另一个中以构建单个exe?

  21. 21

    在一个系统上构建 Tensorflow,在另一个系统上部署

  22. 22

    Java-在另一个数组中使用数组(使用LibGDX的平台游戏)

  23. 23

    将Linux移植到另一个平台要求

  24. 24

    如何使Jenkins构建在以后触发另一个构建?

  25. 25

    发布构建事件以触发另一个项目的构建

  26. 26

    排队另一个构建,然后等待构建完成

  27. 27

    如何使Jenkins构建在以后触发另一个构建?

  28. 28

    TFS 2015构建定义以查找另一个构建的工件位置

  29. 29

    当添加到另一个AS类文件的舞台上时,AS3访问MovieClip

热门标签

归档