gpt4 book ai didi

c++ - 在 Linux 上运行 MFC 程序

转载 作者:IT老高 更新时间:2023-10-28 22:19:02 29 4
gpt4 key购买 nike

我有一个相当大的基于 MFC 的程序。我的任务是让它在 Linux 上运行。我已经解释过,这将需要将程序重写为带有 STL 的直接 C++(更多工作)或 Qt/C++(更少工作)。现在有人告诉我,我需要编写包装器以使每个 MFC 类在 Linux 中工作,并使用预处理器指令仅编译 Linux 或 Windows 中需要的内容。我解释说我们的通信断开了,我认为这比从头开始重写整个项目(我不必这样做来转换为 Qt)要多。

有什么好的论据可以帮助解释这个问题吗?我错了吗?

最佳答案

如果您不想完全重写,可以尝试针对 Winelib 进行编译.大多数事情应该可以正常工作,然后由于您有源代码,您可以解决没有的部分。

关于c++ - 在 Linux 上运行 MFC 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6945773/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com