【问题标题】:file.cpp from windows to linux [closed]从windows到linux的file.cpp [关闭]
【发布时间】:2012-12-12 11:27:57
【问题描述】:

我有一个包含 file.h 的 file.cpp。这适用于窗户。有没有一种简单的方法可以更改要在 linux 上编译的代码,还是我必须重写所有代码。

提前致谢。

【问题讨论】:

  • 这不是一个真正的问题,是吗?在不知道代码做什么的情况下,我们应该如何回答这个问题?
  • 你试过在linux上编译它了吗?
  • 我希望这是一种通用的方法,我们可以申请。好的,代码是来自 plux 生物传感器设备的 api。它通过蓝牙连接到设备,并从传感器获取一些信息并将其写入 txt。
  • @Timo 是的,conio.h 头文件在 linux 上不存在。
  • 伙计们,请投票关闭它,而不是对无意义的问题发布无意义的答案。停止声望得分狩猎!

标签: c++ linux windows


【解决方案1】:

将代码移植到不同操作系统的一些指针:

  1. 检查文件中包含的所有系统头文件。如果有特定于操作系统的头文件,请将它们放在特定于操作系统的宏下,并添加适合 Linux 操作系统的不同头文件
  2. 检查所有系统函数调用并替换它们。
  3. 检查是否存在任何编译器特定的宏或代码并进行更改。
  4. 检查使用的数据类型是否在所有操作系统中都受支持。

【讨论】:

    猜你喜欢
    • 2012-05-01
    • 2019-03-16
    • 2015-02-18
    • 1970-01-01
    • 1970-01-01
    • 2013-04-12
    • 1970-01-01
    • 2011-10-03
    • 2016-03-27
    相关资源
    最近更新 更多